Найти - Пользователи
Полная версия: i18n подстановка неименованного параметра в шаблоне
Начало » Django » i18n подстановка неименованного параметра в шаблоне
1
Evg
В дефолтных переводах которые идут с i18n есть такой перевод:
msgid "Change %s"
msgstr "Изменить %s"
Как в шаблоне можно подставить в него значение?
те что-то типа такого:
{% blocktrans with '123' as myvar %}Change {{myvar}}{% endblocktrans %}
Уже перепробывал по разному но не работает, тк параметр %s не именнованный.

Неужели нельзя никак сделать в шаблоне подстановку а делать только через вид?
Александр Кошелев
Evg
Неужели нельзя никак сделать в шаблоне подстановку а делать только через вид?
А что вы сума сходите-то? Запустите makemessages и новый msgid получите с именнованным параметром, а потом переведите его. По другому никак.
Evg
Daevaorn
А что вы сума сходите-то? Запустите makemessages и новый msgid получите с именнованным параметром, а потом переведите его. По другому никак.
Не хочу фразу переводить на n-е кол во языков, а взять то что уже есть там перевод на 52 языка.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB