我有一个字符串,可以用两种不同的方式在我的代码的不同部分进行翻译。
现在如果使用 django-admin makemessages -l 它
我进入 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。