创建 Qt 翻译文件

设计应用程序,使其能够适应各种语言和地区,而无需进行工程更改。将 UI 文本标记为可翻译,以创建包含它们的 Qt 翻译源 (TS) 文件,并启动 Qt Linguist 来翻译字符串。

要将新的翻译文件添加到项目中

  1. 转到 项目 > 添加新项 > 已安装 > Visual C++ > Qt > Qt 翻译文件
  2. 选择语言 中,从支持语言列表中选择一种语言。使用 搜索 对特定语言进行筛选。

  3. 另存为 中,输入翻译文件的文件名。
  4. 转到 完成 以创建文件,并在 Visual Studio 的 解决方案资源管理器 中的 翻译文件 下列出它。
  5. 右键单击翻译文件以打开上下文菜单,并转到 lupdate。它会在源文件、头文件和 UI 文件中查找可翻译字符串,并生成或更新 TS 文件。

翻译 UI 文本后,转到上下文菜单中的 lrelease 以从 TS 文件创建 QM 文件。QM 文件格式是本地化应用用于查找翻译的紧凑二进制格式。

另请参阅 启动 Qt Linguist更新 Qt 翻译文件Qt 中的国际化Qt Linguist 手册

©2024 Qt 公司有限公司。本文档中包含的文档贡献归其所有者所有。本文档是根据由自由软件基金会发布的 GNU 自由文档许可证版本 1.3 的条款许可的。Qt 和相关标志是芬兰及/或在其他国家和地区 Qt 公司的商标。所有其他商标均为其各自所有者的财产。