私は、未知の(ただしかなり大きい)英語の文字列を印刷する約40ページの既存のデータベース駆動型PHPアプリケーションを使用しています。文字列は現在すべてハードコードされています。静的なドキュメントページもあります。このアプリケーションに言語サポートを追加する必要があります。既存のPHPアプリケーションをローカライズ
gettextはこの問題の標準的な解決策であると思われますが、gettextは私にとって「ハック」に非常によく似ています。私は、それが引き起こす付加的なオーバーヘッド(開発と実行時の両方)についても確信していません。私の要件により適した他のソリューションやフレームワークはありますか?このプロジェクトを開始する際に気をつけなければならないベストプラクティスや落とし穴はありますか?
私たちは最終的にgettextを使ってしまいました。私の予想以上に苦痛は少なかった。 – pehrs