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();
}
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步