我有一个字符串,可以用两种不同的方式翻译成我的代码的不同部分.
现在如果使用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.