我想用 Qt Installer Framework 创建一个多语言安装程序。
我的目标是让操作系统使用相同的语言。我知道我必须将 qm 文件放在某处并像这样修改 xml 包:
http://doc.qt.io/qtinstallerframework/ifw-customizing-installers.html#translating-pages
http://doc.qt.io/qtinstallerframework/ifw-component-description.html
我的问题是在哪里可以找到通用 qm 文件/如何生成它们/放在哪里。我希望为所有 Qt 字符串而不是我的自定义字符串提供翻译的安装程序,因为我从不添加新字符串
ps:我发现“windeployqt.exe”或“macdeployqt”exe 会生成一个名为“translations”的目录,其中包含很多 qm 文件:“qt_en.qm”、“qt_es.qm”、“qt_de.qm”、“qt_fr. qm", ...我不知道它是否有用
ps2 : qm 文件格式是二进制文件格式,不是 xml 文件格式或文本文件格式