私は、C#とPHPの組み合わせで書かれた大規模な社内システムを持っています。私はそれを多言語化しようとしています。これまでのところ、この作業を行うための最善の方法は、C#側のRESXファイルやPHPでの.po/.moのファイルを使用しているように見える私の研究に基づいてC#とPHPの多言語ファイル管理
。コードの両側に同じフレーズが必要になるため、これらのファイル間には重複が多数あります。
私が最初に翻訳を理解したら、このデータを管理/生成するのに役立つ自動化されたツールがありますか?
具体的には、.resxと.po/.moの両方のファイル出力を生成できるような翻訳管理ツールを探しています。これらのファイルを簡単に同期させることができます。
ご意見をいただければ幸いです。 ありがとうございます。
私はJSONファイルを使用していますが、これは最善の方法ではないかもしれませんが、PHPでこれらを処理するカスタムクラスがあり、実装するのは難しくありません。私はデスクトップアプリケーションのためのC#で少し複雑なresxを見つける。 (ただし、ASP.NETではありません) – jValdron
こんにちはjValdron。ご回答いただきありがとうございますが、私は特に既存のツールを探しています。私は必要な場合私は何か習慣を構築することができます知っている。可能であれば、既存のツールを使うのが好きです。 – SinOB
少し遅れましたが、この小さな部分をディスカッションに追加するだけです。基本的に、1つのファイル(.po)で2つのファイルを使用するのはなぜですか? [FairlyLocal](http://www.fairtutor.com/fairlylocal/fairlylocal-overview)や[gettext-cs-utils](http://code.google.co.jp/)のように、C#へのPOファイルの様々な実装が利用可能です。 com/p/gettext-cs-utils /)にあります。 FairlyLocalはこれらの中で有望です。 – gsk