在symb上翻译qt

时间:2011-11-14 21:58:35

标签: qt translation symbian qt-quick

我有一个使用QTranslator的简单Qt应用程序。部分代码如下:

QTranslator* translator = new QTranslator;

qDebug()<<"Translating: "<<translator->load(QString("inter_sk"));

app->installTranslator(translator);

当我构建项目并在模拟器上运行时,QTranslator正在加载

构建并部署到真正的Symbian设备(C7)的相同应用程序无法正常工作 - 转换程序未加载。我没有更改我的inter_sk.qm文件,所以我想它不会以某种方式部署到设备上。

猜猜???

由于

1 个答案:

答案 0 :(得分:0)

您必须将翻译文件与您的应用程序捆绑在一起,以便将它们部署到设备上。

您可以添加:

translations.sources = *.qm
DEPLOYMENT += translations

到你的.pro