Django i18n: Django файл перевода с необязательными аргументами - PullRequest
0 голосов
/ 23 апреля 2020

Можно ли пометить аргумент как необязательный в моих файлах .po?

msgid "searchpage_seo_title_%(location)s_%(price)s"
msgstr "My special title %(location)s - without using the price argument"

Если я строю свою строку таким образом, я получаю эту ошибку при компиляции файлов перевода.

python3 manage.py compilemessages
processing file django.po in /locale/en/LC_MESSAGES
CommandError: Execution of msgfmt failed: /locale/en/LC_MESSAGES/django.po:1294: a format specification for argument 'price' doesn't exist in 'msgstr'
msgfmt: found 1 fatal error
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...