私はグロッキーしようとしていgettext
ます。
これが私がそれがどのように機能すると思うかです-
最初に、ある種の po エディターを使用して、アプリケーションのディレクトリをスキャンし、これらの「.po」ファイルを作成するように指示します。アプリケーションは、スキャンされた各ファイルに対して、プログラミング言語の文字列を含む po ファイルを作成し、それらをコンパイルします。のような高レベルAPIgettext
を使用してメソッドを呼び出し、使用するようZend_Translate
に指定するとgettext
、翻訳をキャッシュするように設定でき、翻訳を返すだけです。
私が本当に不明な点は、po ファイルの編集が実際にどのように行われるかということです。それは手動です。その後、もちろんコンパイルが完了すると、アプリケーションはバイナリ mo ファイルに依存します。
また、誰かが.po
ファイルを編集するための便利な Linux アプリケーションを提供してくれたら、私は感謝します。