0

我正在使用 Django。我想让以下标记可翻译:

You have <span class="blah">a flower</span> in your inbox.

我会在翻译文件中有以下短语:

  1. “您的收件箱中有 {name}。”
  2. “一朵花”

当然,我不想在我的翻译文件中添加标记,但它应该出现在上面的网页中。

例如,在法语中,这将是:

Vous avez <span class="blah">une fleur</span> dans votre boite aux lettres.

我找不到如何干净地实现这一目标。

4

1 回答 1

-1

你看过国际化:在模板代码中

你可以这样做:

{% trans "You have " %} <span class="blah">{%trans "a flower" %} </span> {%trans " in your inbox." %}

您还可以使用{% blocktrans %} ... {%endtblockrans%}标记要翻译的块。

于 2012-10-09T13:22:52.973 回答