https://blog.csdn.net/kidults/article/details/87969380
https://blog.csdn.net/qq_26787115/article/details/80226060
1、创建语言文件
打开.pro文件,加入以下:
TRANSLATIONS+=cn.ts
工具->外部->Qt语言家->更新翻译,将生成翻译文件cn.ts en.ts
2、Windows则在开始菜单中可以找到:
在打开的Liguist,把上一步生成的en.ts打开,选择Source text 进行逐个翻译
翻译完后,将 en.ts 进行保存
3、工具->外部->Qt语言家->发布翻译,将生成翻译文件**.qm
QTranslator translator;//系统中英翻译
注意:翻译后,应该避免控件操作控件的操作
**
注:翻译文件加载的位置必须在界面实例化之前完成,否则是没有效果的
**
网友评论