1、在要翻译的字符串前面添加tr()函数
2、在.pro文件中加入TRANSLATIONS+=my_cn.ts
3、先编译运行以下程序,然后打开Qt Command Prompt,输入lupdate
my.pro,生成my_cn.ts文件
4、使用Qt linguist打开ts文件,并翻译相应字段
5、发布文件,生成my_cn.qm文件
6、在.qrc文件中把qm文件添加进资源
7、在主函数中加载翻译文件
int main(int
argc, char *argv[])
{
QApplication a(argc, argv);
QTranslator trans(0);
trans.load(":/new/test_cn.qm",".");
a.installTranslator(&trans);
MyWindow win1;
win1.show();
return a.exec();
}