如何在Jinja2 / Django

时间:2019-01-17 15:21:55

标签: django jinja2 django-i18n

我在Jinja2模板中使用了i18n,对于纯文本,一切正常。 但是我找不到任何信息如何使用带变量的翻译,这是我无法避免的。这是一个示例:

{% set words = ["Hello", "world"] %}

{% for word in words %}
  {{ _(word) }}
{% endfor %}

我应该怎么做才能在我的.po文件中获取“ Hello”和“ world”?

1 个答案:

答案 0 :(得分:0)

事实证明,我需要将Babel用于jinja2: http://jinja.pocoo.org/docs/2.10/integration/

在这里发布,因为有人可能会遇到同样的麻烦