qt国际化
标记需要翻译的字符串
Text {
text: qsTr("你好")
}
pro文件添加ts
TRANSLATIONS = zh2en.ts
生成翻译文件
lupdate your_project.pro
用Linguist编辑ts文件进行翻译
生成qm文件
lrelease zh2en.ts
加载qm文件
QTranslator translator;
if (translator.load(":/zh2en.qm")) {
app.installTranslator(&translator);
} else {
spdlog::info("Translation file not loaded!");
}
原文地址:https://blog.csdn.net/Star_ID/article/details/139120799
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!