发表人:coder12345 2023-11-08 15:22:30 最新回复: 2023-11-08 15:22:30
1.编写代码时,ui文件尽可能使用QtDesigner设计,对于非ui文件需要支持国际化的,需要使用tr包装 2.在pro中添加翻译项目,如TRANSLATIONS += app_zh_CN.ts 3.使用Qt的lupdate对代码进行tr抽取,生成ts文件 4.使用Qt的linguist打开上一步的ts文件,进行对照翻译 5.使用Qt的lrelease将翻译完的ts文件生成为qm文件 6.在代码中用Application调用installTranslator添加翻译文件