Seeker.Log

一个笨拙的探索者的思考

0%

Qt多语言处理

环境

利用Qt原生模块

tr函数引入

1
QString text=tr("Measure");

语言模块

通过Qt Command Prompt

(1)命令行执行生成ts文件

1
lupdate yourProject.pro -ts translations/zh_CN.ts

(2)手动修改ts文件的中文翻译

(3)生成qm文件

1
lrelease translations\zh_CN.ts -qm translations\zh_CN.qm
江湖卖艺,有钱的捧个钱场,有人的捧个人场:P