编辑:我真的很想看到一些关于格式、优缺点的一般性讨论!
EDIT2:'赏金并没有真正帮助创建所需的讨论,有一些有趣的答案,但仍然缺少对该主题的全面报道。六个人将该问题标记为最喜欢的问题,这表明我对此讨论很感兴趣。
在决定国际化时,IMO 最困难的部分是存储格式的选择。
例如,Zend PHP 框架提供了以下适配器,几乎涵盖了我的所有选项:
- 数组:不,难以维护
- CSV:不知道,编码可能有问题
- Gettext : 经常使用,poEdit 适用于所有可用但复杂的平台
- INI : 不知道,编码可能有问题
- TBX:不知道
- TMX:太大了?没有免费的编辑器。
- QT:不是很普遍,没有免费工具
- XLIFF:即将到来的标准?但没有可用的免费工具。
- XMLTM:不,不是我需要的
基本上我坚持使用 4 个“大胆”的选择。我想使用 INI 文件,但我正在阅读有关编码问题的信息……如果我使用严格的 UTF-8(文件、连接、数据库等),这真的有问题吗?
我在 Windows 上,我试图弄清楚 poEdit 的功能,但没有管理。网络上也没有教程,gettext仍然是一种选择还是濒临灭绝的物种?
XLIFF怎么样,有人用过吗?关于使用什么工具的任何提示?
任何关于Eclipse集成这些技术的想法?