У меня есть шаблон Jinja2, пункты меню которого определены в списке Jinja2 следующим образом:
{% set nav = [
('Foo', 'user.foo'),
('Bar', 'user.bar'),
] %}
Позже в шаблоне у меня есть цикл for:
{% for title, endpoint in nav %}
{% if endpoint == request.endpoint %}
<li class="active"><a href="{{ url_for(endpoint) }}">{{ title|title }}</a></li>
{% else %}
<li><a href="{{ url_for(endpoint) }}">{{ title|title }}</a></li>
{% endif %}
{% endfor %}
Какя должен использовать {% trans%} или {{gettext ()}} в моем примере, чтобы правильно перевести пункты меню?Я попытался поместить {% trans%} в цикл for, но безуспешно.Есть ли способ перевести элементы списка, которые определены в шаблоне?