现在的位置: 首页 > 综合 > 正文

十、Qt的国际化支持

2016年09月27日 ⁄ 综合 ⁄ 共 310字 ⁄ 字号 评论关闭

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.

 运行,变成中文的了。



【上篇】
【下篇】

抱歉!评论已关闭.