編集:フォーマット、その長所と短所についての一般的な議論を本当に見たいです!
EDIT2: 報奨金は、必要な議論を作成するのに実際には役立ちませんでした.いくつかの興味深い回答がありますが、トピックの包括的なカバレッジはまだありません. 6 人がこの質問をお気に入りとしてマークしました。これは、この議論に関心があることを示しています。
IMO で国際化を決定する際に最も難しいのは、ストレージ形式の選択です。
たとえば、Zend PHP フレームワークは、ほぼすべてのオプションをカバーする次のアダプターを提供します。
- Array : いいえ、保守が難しい
- CSV : 不明、エンコーディングの問題の可能性
- Gettext : 頻繁に使用されます。利用可能なすべてのプラットフォームで poEdit を使用できますが、複雑です。
- INI : わかりません。エンコーディングに問題がある可能性があります
- TBX : 手がかりがない
- TMX : 大げさすぎる?自由に利用できるエディターはありません。
- QT : あまり普及していない、無料のツールがない
- XLIFF : 今後の標準? しかし、無料のツールはありません。
- XMLTM : いいえ、必要なものではありません
基本的に、私は4つの「大胆な」選択肢にこだわっています。INI ファイルを使用したいのですが、エンコーディングの問題について読んでいます...厳密な UTF-8 (ファイル、接続、データベースなど) を使用すると、本当に問題になるのでしょうか?
私は Windows を使用しており、poEdit がどのように機能するかを理解しようとしましたが、うまくいきませんでした。ウェブ上にもチュートリアルはありません. gettextはまだ選択の余地がありますか、それとも絶滅危惧種ですか?
XLIFFはどうですか?使用するツールに関するヒントはありますか?
これらのテクノロジーのいずれかをEclipseに統合するためのアイデアはありますか?