Qt多国语言的实现与切换(国际化)
2014-10-09 16:43
162 查看
1、创建语言文件
打开.pro文件,加入以下:
TRANSLATIONS+=cn.ts
工具->外部->Qt语言家->更新翻译,将生成翻译文件cn.ts
2、编辑翻译文件
启动Linguist(Qt语言家),打开cn.ts,然后进行编辑,主要是将源文对应的译文填写上,最后保存
3、部署翻译文件
工具->外部->Qt语言家->部署翻译,将生成语言文件qm
4、加载翻译文件
注:随时可以重复“2”~“3”步骤以便更新翻译
5、切换不同多国语言
经此一用,中文到控件上乱码的问题也顺带完美解决了,享受了一次轻松多国语实现的过程。
打开.pro文件,加入以下:
TRANSLATIONS+=cn.ts
工具->外部->Qt语言家->更新翻译,将生成翻译文件cn.ts
2、编辑翻译文件
启动Linguist(Qt语言家),打开cn.ts,然后进行编辑,主要是将源文对应的译文填写上,最后保存
3、部署翻译文件
工具->外部->Qt语言家->部署翻译,将生成语言文件qm
4、加载翻译文件
5、切换不同多国语言
经此一用,中文到控件上乱码的问题也顺带完美解决了,享受了一次轻松多国语实现的过程。
相关文章推荐
- Qt多国语言的实现与切换(国际化)
- Qt多国语言的实现与切换(国际化)
- Qt多国语言的实现与切换(国际化)
- WPF实现无刷新动态切换多语言(国际化)
- DataGrid 列头实现国际化语言切换
- [iOS]如何在iOS开发中切换显示语言实现国际化
- struts2实现国际化,多语言切换
- Qt多语言实现和动态切换(国际化)
- IOS APP 国际化 程序内切换语言实现 不重新启动系统(支持项目中stroyboard 、xib 混用。完美解决方案)
- iOS 开发中实现国际化语言切换
- iOS开发Xcode中切换显示语言实现国际化
- [iOS]怎么在iOS开发中切换显示语言实现国际化
- Android(国际化)多语言的实现和切换
- Qt翻译文件结合VS实现语言切换(多语言国际化)
- IOS APP 国际化 程序内切换语言实现 不重新启动系统(支持项目中stroyboard 、xib 混用。完美解决方案)
- [iOS]如何在iOS开发中切换显示语言实现国际化
- IOS APP 国际化(实现不跟随系统语言,不用重启应用,代码切换stroyboard ,xib ,图片,其他资源)
- Qt的国际化示例程序以及步骤--实现Qt程序的动态切换语言功能
- SpringMVC+Freemarker+jQuery实现多语言(国际化)切换
- 实现国际化后,jsp页面切换语言