Qt提供了便捷的多语言处理工具Linguist, 用法如下:
1、在项目文件.pro中添加语言文件名:
TRANSLATIONS += QQ_zh.ts QQ_en.ts
2、使用lupdate工具生成.ts文件。
Lupdate在安装位置或者QCreator: Tools -> External -> Linguist->Update Translations (lupdate)。
单击后会在工程目录下生成QQ_zh.ts QQ_en.ts。
3、使用Linguist打开.ts文件,翻译。
Linguist命令在安装目录下,为了便于在QCreator中使用,进行如下配置: