我用了网上的方法:
(1)在项目目录中新建一个文本文件,输入如下内容:
<RCC>
<qresource prefix="/">
<file>qt_zh_CN.qm</file>
</qresource>
</RCC>
保存后,将该文本文件的后缀名由txt改为qrc,表明这是资源文件。
(2)在Qt Creator中将上述文件加到你的项目中。
(3)修改代码如下,表示要加载相应的资源文件。
QTranslator oTranslator;
oTranslator.load(":/qt_zh_CN");// 注意此处字符串以“:/”开头,后接的字符串是刚才复制的qm文件的名字
QApplication oApp(argc, argv);
oApp.installTranslator(&oTranslator);
但是结果还是英文的,这到底是怎么回事?还有其它办法吗? 谢谢!