コードのさまざまな部分で 2 つの異なる方法で翻訳できる文字列が 1 つあります。
django-admin makemessages -l it を使用する場合
私はこれをdjango.poに入れます:
#: pingapi/ping.py:17 pingapi/nots.py:10
msgid "may"
msgstr "maggio"
しかし、私は2つの異なる翻訳が必要です:
#: 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'
ヒントはありますか?私はジャンゴを使用しています。