Джанго: Как заставить перевод на заданный язык внутри шаблона?
В шаблоне 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 уже есть специальный тег?