簡単に翻訳できるようにgettextを使用したアプリケーションがあります。
私が抱えている問題は、新しいバージョンをリリースする必要があるたびに、ICanLocalizeスキャナーで.phpファイルをスキャンする必要があり、これにより新しい.poファイルが得られることです。
デフォルトの言語でも問題ありませんが、別の言語に翻訳する必要があるときはいつでも、同じ新しいファイルから最初からやり直す必要があります。
これを行うことでgettextの大きな機能が失われていることはわかっていますが、それがどれであるか、またはどのように使用するかはわかりません。私はグーグルを試しました、そして私が得た唯一の手がかりは私が.poの代わりに.potファイルを生成する必要があるということです、しかし私はそれらがどのように働くか本当に理解していません。
私のプログラムはリリースごとに新しい文字列を追加しますが、他の文字列も削除するので、それらを.poファイルに残したくありません。
私はここで少し迷っています、誰かが私に少なくとも正しい方向へのポインターを与えることができますか?
ご協力いただきありがとうございます!
編集 poedit自体からファイルを生成できることがわかりましたが、別の問題が発生します。アプリに3つの異なるテキストドメインがあり、1つだけをポットファイルに入れたい...解決策を探し続けます