У меня есть одна строка, которая может быть переведена в varius часть моего кода двумя разными способами.
Теперь, если использовать django-admin makemessages -l it
Я получаю в django.po это:
#: pingapi/ping.py:17 pingapi/nots.py:10
msgid "may"
msgstr "maggio"
Но мне нужен два разных перевода:
#: pingapi/ping.py:17
msgid "may"
msgstr "posso"
#: pingapi/nots.py:10
msgid "may"
msgstr "maggio"
Если я запустил django-admin compilemessage с файлом перевода, опубликованным, я получаю:
Error: errors happened while running msgmerge
error 'duplicate message definition'
Любые подсказки? Я использую Django.