【发布时间】:2011-03-11 17:04:54
【问题描述】:
在 Django 模板中,我需要将一些字符串翻译成特定语言(不同于当前语言)。
我需要这样的东西:
{% tans_to "de" "my string to translate" %}
or
{% blocktrans_to "de" %}my bloc to translate {% endblocktrans_to %}
强制翻译成德语。
我知道我可以在视图中调用以下代码:
gettext.translation('django', 'locale', ['de'], fallback=True).ugettext("my string to translate")
我需要创建一个特定的模板标签吗?还是在 Django 中已经存在一个专门的标签?
【问题讨论】:
标签: django django-templates internationalization gettext