Cha*_*eon 12 django django-templates internationalization django-i18n
Django的文档 说trans和blocktrans模板标签也支持Contextual标记.但它没有解释如何做到这一点?
你有没有帮助标记翻译背景,因为我有一些含义很多的单词.
在Python中,我可以这样做:
pgettext("month name", "May")
pgettext("verb", "May")
Run Code Online (Sandbox Code Playgroud)
如何在Django模板中指定翻译上下文?
{% blocktrans %}May{% endblocktrans %}
Run Code Online (Sandbox Code Playgroud)
and*_*.ge 19
它在具体段落的最后解释:
https://docs.djangoproject.com/en/dev/topics/i18n/translation/#trans-template-tag
{% trans %}还使用context关键字支持上下文标记:Run Code Online (Sandbox Code Playgroud){% trans "May" context "month name" %}
https://docs.djangoproject.com/en/dev/topics/i18n/translation/#blocktrans-template-tag
{% blocktrans %}还使用context关键字支持上下文标记:Run Code Online (Sandbox Code Playgroud){% blocktrans with name=user.username context "greeting" %}Hi {{ name }}{% endblocktrans %}
| 归档时间: |
|
| 查看次数: |
6932 次 |
| 最近记录: |