Как перевести переменные в Jinja2 / Django - PullRequest
0 голосов
/ 17 января 2019

Я использую i18n в своих шаблонах Jinja2, и все отлично работает для простого текста. Но я не могу найти никакой информации о том, как использовать переводы с переменными, которых я не могу избежать. Вот пример:

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

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

Что я должен сделать, чтобы получить "Hello" и "world" в моем .po файле?

1 Ответ

0 голосов
/ 04 февраля 2019

Оказалось, мне нужно было использовать Babel для jinja2: http://jinja.pocoo.org/docs/2.10/integration/

Публикация здесь, потому что кто-то может быть в той же беде

...