Джанго: Как заставить перевод на заданный язык внутри шаблона?

В шаблоне 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 уже есть специальный тег?

Ответы на вопрос(4)

Ваш ответ на вопрос