我正在使用Django。我想使以下标记可翻译:
You have <span class="blah">a flower</span> in your inbox.
我会在翻译文件中包含以下短语:
当然,我不想在我的翻译文件中添加标记,但它应该如上所示出现在网页中。
例如,在法语中,那将是:
Vous avez <span class="blah">une fleur</span> dans votre boite aux lettres.
我无法找到如何干净利落地实现这一目标。
答案 0 :(得分:-1)
你看过Internationalization: in template code
吗?你出租车这样做:
{% trans "You have " %} <span class="blah">{%trans "a flower" %} </span> {%trans " in your inbox." %}
您还可以使用{% blocktrans %} ... {%endtblockrans%}
标记要翻译的广告。