Qt Linguist Qt 语言家

Qt Linguist Qt 语言家 6.12.0 中文官方绿色版

官方版 绿色版

Qt Linguist 是 Qt 框架中用于应用程序国际化翻译的字符串编辑工具,专门处理 .ts 翻译源文件。本仓库提供无需安装完整 Qt 开发环境的独立提取版本,包含 linguist、lupdate、lrelease 等完整工具链,适用于 Windows 平台。

更新时间 2026-10-18
软件类型 国产软件
软件大小 15.67 MB
授权方式 免费版
是否开源 开源软件
软件类别 翻译软件
软件语言 简体中文
运行环境 WINDOWS
软件星级 4
基础检测 通过检测

软件截图

Qt Linguist Qt 语言家截图
Qt Linguist Qt 语言家截图

特别说明

Qt Linguist 工具 6.12.0 用于 64 位 Windows,5.15.19 用于 32 位 Windows。

软件介绍

Qt Linguist(Qt 语言家)是 Qt 框架内置的字符串翻译编辑工具,用于编辑 .ts(Translation Source)格式的翻译源文件,是 Qt 应用程序实现国际化(i18n)和本地化(l10n)的核心工具之一。然而,Qt 官方完整安装包体积高达数 GB,对于仅需翻译功能的用户而言过于臃肿。开发者 thurask 利用 Qt 开源协议的优势,将 Qt Linguist 及其配套工具链从完整 Qt 环境中独立提取并编译为静态可执行文件,使用户无需安装完整 Qt 开发环境即可直接使用。当前 Windows 版本已更新至 Qt 6.12.0 / Qt 5.15.19,采用 MSVC 2022 编译构建。

核心功能

  1. 可视化翻译编辑(linguist.exe):提供图形界面用于加载、编辑和管理 .ts 翻译文件。支持逐条浏览源字符串及其翻译,标记翻译状态(未翻译、已翻译、有歧义),并提供上下文信息辅助译者理解语境。

  2. 翻译源文件提取(lupdate.exe):扫描 Qt 项目源代码(C++、QML、JavaScript 等),自动提取所有被 tr()、qsTr() 等函数标记的可翻译字符串,生成或更新 .ts 文件。

  3. 二进制编译发布(lrelease.exe):将人类可读的 .ts 文件编译为 Qt 运行时使用的 .qm 二进制格式,优化加载性能,用于最终发布。

  4. 格式转换(lconvert.exe):支持在 .ts、.xlf(XLIFF)、.po(GNU gettext)等多种翻译文件格式之间进行相互转换。

  5. 项目级批量处理(lupdate-pro.exe / lrelease-pro.exe):针对 .pro 项目文件进行批量翻译提取和编译操作,适用于大型多模块 Qt 项目。

  6. 翻译校验(lcheck.exe):Qt 6.12 新增工具,用于检查翻译文件中的常见错误和不一致问题。

  7. 文本 ID 生成(ltext2id.exe):Qt 6.11 新增工具,辅助将文本内容转换为翻译 ID 标识符。

适用人群

  • 负责 Qt 应用程序多语言翻译的本地化工程师和翻译人员

  • 需要为自己的 Qt 项目添加国际化支持的独立开发者

  • 参与开源 Qt 项目翻译贡献的社区志愿者

  • 不愿安装完整 Qt 开发环境、仅需翻译工具链的轻量化使用者

  • 从事软件本地化工作流管理的项目经理

优缺点分析

优点:

  • 独立免安装:从数 GB 的完整 Qt 环境中剥离,仅保留翻译相关工具链,解压即用,极大降低了使用门槛。

  • 工具链完整:不只是 GUI 编辑器,完整包含 lupdate、lrelease、lconvert 等命令行工具,覆盖从提取到编译的完整翻译工作流。

  • 版本跟进及时:维护者持续跟进 Qt 官方版本更新,同时提供 Qt 6.x(64 位)和 Qt 5.x(32 位)两个版本分支,兼容不同项目需求。

  • 静态编译:可执行文件采用静态链接构建,无外部 DLL 依赖,部署环境干净。

  • 多格式支持:通过 lconvert 可与 XLIFF、PO 等行业标准格式互通,方便对接专业翻译平台(如 Crowdin、Transifex)。

缺点:

  • 平台局限:本仓库仅提供 Windows 预编译版本。macOS 用户需使用第三方 lelegard/qtlinguist-installers(2019 年发布,版本较旧),Linux 用户则需通过 Flathub 获取官方版。

  • 界面设计陈旧:Qt Linguist 的 GUI 界面延续了经典 Qt Widgets 风格,与现代化翻译管理工具(如 Poedit、Lokalize)相比,交互体验和视觉设计略显过时。

  • 功能边界明确:仅服务于 Qt 生态的 .ts / .qm 格式体系,无法直接作为通用翻译编辑器使用(如直接编辑 Android XML 或 iOS Strings 文件)。

  • 无翻译记忆库:不具备 CAT(计算机辅助翻译)工具的高级功能,如翻译记忆(TM)、术语库、机器翻译集成等。

  • 文档依赖官方:本仓库自身无详细使用文档,用户需参考 Qt 官方的 Qt Linguist Manual 进行学习。

系统要求

  • 操作系统:Windows 7 及以上(Qt 5.x 版本为 32 位,Qt 6.x 版本为 64 位)

  • macOS:需通过第三方仓库获取(macOS 10.14+)

  • Linux:通过 Flathub 安装官方版本,支持主流发行版

  • 硬件建议:翻译工具资源占用极低,任何能运行对应操作系统的常规配置即可满足需求,无特殊 CPU / 内存 / 显卡要求

下载地址

本地高速下载 15.67 MB
获取下载地址...

声明:本站为非盈利性技术交流平台。所有资源均来自互联网或官方发布,版权归原作者所有。如有侵犯您的权益,请联系我们(fzxzcopy@163.com),我们将第一时间处理。

相关版本

猜你喜欢