我们正在本地化一个跨平台的基于C++的客户端应用程序。第一次本地化通行证在短期内完成了一个大合作伙伴的急件,现在是重构它的时候了。C++本地化最佳实践?
我们目前每个语言环境都有一个XML字符串文件,每个资源都有一个公用密钥和一个本地化值。然而,发送我们不必要的技术本地化器一个XML文件是不理想的 - 他们不知道编码特殊字符等等我想使用一个简单的,众所周知的格式,如Excel/CSV与本地化器(也很好,因为我们也有服务器端的本地化,可能在同一个文件的不同标签中),然后从那里代码生成字符串文件。看来Excel不喜欢输出UTF-8 CSV文件,这很烦人,并且阻止了我将几个快速脚本放在一起,以自动执行Excel - >字符串文件转换。
此问题已解决数百次。什么样的工作流程让人们找到最好的工作,特别是对于本地化人员在公司外部的情况?我正在为非技术用户寻找一些容易的事情,并且也容易让开发团队用一些简单的XML格式生成字符串文件。
我正在考虑编写我自己的本地化工具。我会称它为LOCutus。 – 2009-09-02 21:05:10