文字列(msgid)の翻訳が空であることがわかりました。すべてのgettextツールは、文字列を未翻訳と見なします。
これに対する回避策はありますか?このアイテムの翻訳として空の文字列が必要です。
これは gettext 仕様の大きな設計上の欠陥のように思われるため、
Unicode Character 'ZERO WIDTH SPACE' (U+200B)
これらのフィールド内で : を使用することにしました。
私は長い間同じ問題を抱えていましたが、実際にはまったくできないと思います。私の最善の選択肢は、コメントを挿入して、そこから「翻訳済み」とマークできるようにすることでした。
# No translation needed / Translated
msgid "This is a string"
msgstr ""
これまでのところ、それは最善の回避策でした:/ 方法を見つけた場合は、投稿してください!