1.每个翻译文件都要有对应的QTranslator
if (language == "EN")
{
//每个翻译文件都要有对应的QTranslator
static QTranslator maintranslator;
maintranslator.load("rs-inspectionui_en");
qApp->installTranslator(&maintranslator);
static QTranslator dllranslator;
dllranslator.load("rs-resimgviewui_en");
qApp->installTranslator(&dllranslator);
}
2.编译时对应的翻译文件rs-inspectionui_en.ts,发布出去的翻译文件rs-inspectionui_en.qm,在运行目录下面需要包含.qm文件才能加载