私の CakePHP 2.3 アプリケーションでは、pot ファイルを作成し、Poedit で po ファイルを作成しました。しかし、私はほぼ 100 の文字列と 12 の言語を持っています。したがって、すべての変更/追加で、pot ファイルを再作成したり、Poedit で po ファイルを追加したりしたくありません。
したがって、CakePHP に適した別のソリューションが必要です。
- csv ファイルだけを使用して、po ファイルなしで i18n を使用することは可能ですか? ( Zend Translateにも同様の解決策があるようです)
- すべての翻訳に 1 つの po ファイルを使用することは可能ですか、それともこの量の文字列に対してパフォーマンスが非常に悪くなりますか?
- 翻訳をデータベースに書き込むのは好きではありません。小さなプロジェクトの場合、 gettext のより良い代替手段は何ですか?