场景: 有一个程序需要国际化, 需要支持多国语言(中文, 英文, 日文, 阿拉伯文等等)
2. 我知道有一个叫 GetText的, 支持国际化的工具(搜索poEdit或者po文件可以了解). 我也使用过, 很好用, 很方便.
3. 自己还是有一点折腾吧, 想自己实现.(可能会给自己带来风险, 如果万一实现不了.)
背景: Win7简体中文系统, 使用VC构建的工程.
相信很多人为选择哪一项而纠结, 我也是一样, 所以把心一横, 自己一律使用Multi-Byte Character Set.
实现的大致思路:
1. 把语言信息保存在对应的xml文件中, 用户选择语言时, 加载对应的xml文件显示.2. 我知道有一个叫 GetText的, 支持国际化的工具(搜索poEdit或者po文件可以了解). 我也使用过, 很好用, 很方便.
3. 自己还是有一点折腾吧, 想自己实现.(可能会给自己带来风险, 如果万一实现不了.)
背景: Win7简体中文系统, 使用VC构建的工程.
遇到的问题:
一. VC的Character Set问题.
VC工程有一个Character Set选项, 可以选择Not Set / Use Unicode Character Set / Use Multi-Byte Character Set.相信很多人为选择哪一项而纠结, 我也是一样, 所以把心一横, 自己一律使用Multi-Byte Character Set.