我这里没有自带的例子,呵呵。
顺便再问下,在国际化过程中,生成翻译文件的过程:
生成翻译文件
首先要修改.pro工程文件,比如在app.pro里加入一句
TRANSLATIONS+=app_zh.ts app_tw.ts #后面你可以加你想要翻译的各种版本然后在shell里执行如下语句
$ lupdate app.pro #会根据.pro里指示的内容,生成app_zh.ts和app_tw.ts
$ linguist app_zh.ts 翻译其中一个文件,linguist是一个图形化的工具,
$ lrelease *.ts 将.ts文本文件转换成.qm二进制文件,会生成app_zh.qm和app_tw.qm,方便应用加载
.ts 是Text String的缩写;.qm是Qt Message的缩写
所以翻译文件生成的流程就是
.cpp —> .ts —>.qm
在windows 下如何生成.ts和.qm文件啊?上面的是不是Linux下面的啊?
我是菜鸟,还希望大家帮忙一下,谢谢。