您的位置:首页 > 编程语言 > Qt开发

十、Qt的国际化支持

2014-01-16 16:24 176 查看
QT中实现多国语言,建议在程序中直接英文,而后通过不同的翻译文件实现多语言的支持。实现多国语的步骤有如下几步(提及的工具均为QT自带):

(1)

在需要被翻译的字符串前面加标识tr,如QString str = tr(“Open a file.”);tr相当于告诉Qt翻译器,我这个东西以后是要国际化了。

(2)

选择vs2010下Qt5的菜单栏,选中Create new translation file.弹出对话框:



选择OK,生成文件qtapp_zh.ts。



(3)上图选择qtapp_zh.ts,右键选择lupdate, 然后lrelease。双击打开文件,
逐个翻译。保存,再次lupdate, lrelease.
运行,变成中文的了。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: