添加Linguist 文件方法,如同添加类文件的方式,那样:
其他跟QT的一样的流程,另外在main函数里要注册一下,
QTextCodec::setCodecForLocale(textCodec);
QTranslator translator5;
QString trans5 = fileName1 + "lang/BarCodeCarrimodule_ch.qm";
translator5.load(trans5);
a.installTranslator(&translator5); 有多少qm文件 就要注册多少行哦, 再补充几点:
1:头文件要添加
如果添加了报错,就说明不支持翻译
2:vs +qt环境,lrelease是没有用的,不会生成qm文件,需在Linguist 界面--》文件-》 发布 才行。