【发布时间】:2011-05-22 20:30:58
【问题描述】:
终于(经过多年的推迟)将我的应用本地化为英语以外的其他几种语言了。
第一个挑战是设计集成到我的 C++/MFC 应用程序中,该应用程序具有数十个对话框和无数字符串。我遇到了两种可能的替代实现:
- 将本地化的资源文件编译并部署为 DLL
- 提取所有字符串并将其替换为本地化版本。对于每个 语言会有一个 XML(或简单文本)文件。
我个人选择第二种选择,因为在我看来它更灵活。更改很多但并不难,而且非常重要的是,XML 文件对于翻译人员来说非常容易修改。
非常感谢任何建议。
问候,
Cosmin Unguru
http://www.batchphoto.com/
【问题讨论】:
标签: c++ unicode mfc localization internationalization