qt multi-language ts qm files 发表于 2018-09-07 分类于 开源库 , c++ 阅读次数: 本文字数: 197 阅读时长 ≈ 1 分钟 qm 是 qt 的语言文件。用 qt 的 languist 先制作好 ts 文件,再生成 qm 文件,再在 qt 程序里面加载 qm 文件即可实现国际化在代码中,我们使用tr()将需要翻译的字符串标记出来。lupdate工具就是提取出tr()函数中的相关字符串如果你想要翻译函数外部的字符串,你需要使用两个宏QT_TR_NOOP()和QT_TRANSLATE_NOOP()。前者是用来翻译一个字符串,后者可以翻译多个字符串。