C++库研究笔记——程序的本地化

乱谈Qt程序之i18n的实现(从C++到Qt)

5楼 jacklondon 2011-08-24 13:17发表 [回复]a. 用 ini 文件,每种语言,一个 ini 文件,以前比较流行。

b. 用 xml文件,每种语言,一个 xml 文件 .现在比较流行。比如 notepad++,dreamweaver,
c. 用 资源 dll, 以前微软的 VC 文档中推荐使用。偶不看好,比不上前两个。
d. 使用工具辅助,源代码中用英文,不考虑多语言;用工具软件,从源代码中提取字符串,保存到单独的文件,比如 .po 文件中,翻译这个 po 文件成其他语言,最后合并 po 文件和英文源代码成新的源代码文件,最后编译。全过程采用自动化脚本(翻译除外)。这在 Linux 开源项目中采取较多。
个人推荐用 xml.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值