QTranslate:免费开源的桌面翻译工具 #
QTranslate 是什么? #
QTranslate 是一款免费、开源的桌面翻译工具,支持 Windows、macOS 和 Linux。在任何应用程序中选中文本,按下 Ctrl+Q,译文就会原地呈现,无需切换到浏览器标签页。
它把日常翻译中零散的动作收进了一套统一的桌面工作流:划词翻译、整段替换、屏幕 OCR 截图取字、朗读发音、单词释义、整份文档翻译,甚至是摘要改写与回译校验,都可以在同一个窗口内完成。对于需要频繁阅读外文资料、处理多语言邮件或字幕文件的用户来说,QTranslate 解决的核心痛点是——不必在浏览器、词典网站和编辑窗口之间反复复制粘贴,翻译结果就在你正在看的地方。1.5.0 版本在保留经典服务标签页快速切换的基础上,新增了并行对比、离线系统服务与更细致的工作区控制。
QTranslate 有哪些亮点特色? #
- 随处翻译,一键即得:在任意应用中选中文字按下
Ctrl+Q,译文直接在原位置显示;也可以按Ctrl+Shift+T直接把选中的原文替换为译文,省去一次往返复制。 - 屏幕 OCR 取词:按
Ctrl+I在屏幕上框选任意区域即可识别文字并翻译,也支持拖入图片或从剪贴板粘贴图片,连扫描件、图片按钮、软件截图都能读。 - 离线系统服务:通过 System Services 调用本机自带的 OCR、语音朗读与拼写检查引擎——Windows 与 macOS 内置引擎,Linux 则调用系统已安装的工具,敏感内容不必出网。
- 三种布局与并行对比:新增 Comparison(对比)布局,可将一组有顺序的翻译服务结果并排阅读;Classic 与 Side by Side 布局保留,配合 30+ 主题和 5 套图标集,界面跟随系统浅色/深色自动切换。
- 12 个内置插件,服务坏了随时换:翻译引擎、OCR、TTS、拼写检查全部是运行时装上的独立
.jar插件。Google、Bing、DeepL、LibreTranslate、Mozhi、MyMemory、Reverso、Yandex、Wikimedia、AI Services、System Services、CSV Dictionary 随 1.5.0 一同打包,某个服务改 API 只需替换插件,不必重装整个应用。 - 私有本地 AI 支持:可对接本机的 Ollama 或 LM Studio 端点,用于翻译、摘要、改写、拼写、词典与视觉 OCR——不需要账号、不需要 API Key、没有按词计费,适合处理涉密或受 NDA 约束的内容。
- 文档与字幕整份翻译:支持 DOCX、PDF、TXT、SRT 与 VTT,DOCX 的文档结构和字幕时间轴会被保留,PDF 则尽力还原版式;另有摘要改写、回译校验和实时拼写建议。
- 可搜索的历史与规则自动化:每一次翻译都被记录,可随时浏览与一键恢复;翻译规则能根据检测到的源语言自动选择目标语言,减少重复设置。
- 完整的本地化与无障碍支持:界面内置 18 个语言文件,阿拉伯语、希伯来语和波斯语支持整个窗口(而非仅文字)的 RTL 镜像;每一个快捷键都可重绑定,并支持 Legacy QTranslate 与 Modern 两套预设,乃至按应用单独设置。
免费下载 QTranslate #
以下为官方提供的各平台安装包,点击链接即可下载。
| 文件名 | 描述 | 大小 | 下载 |
|---|---|---|---|
| QTranslate-1.5.0-windows-x64.zip | Windows 64 位便携版,内置 Java 运行时,解压即用,无需另装任何依赖 | 99.5 MB | 夸克网盘 |
| QTranslate-1.5.0.zip | macOS / Linux 便携版,包含全部内置插件、语言文件与主题,需 Java 17+ | 53.8 MB | 夸克网盘 |
| QTranslate-App-1.5.0.jar | 仅应用本体(单 JAR,不含插件),需 Java 17+,插件可在应用内自行添加 | 56.3 MB | 夸克网盘 |
提示:Windows 用户请优先选择
QTranslate-1.5.0-windows-x64.zip,它已内置 Java 运行时;macOS 与 Linux 用户需要先安装 Java 17 或更高版本(推荐 Adoptium)。
QTranslate 如何使用? #
- 启动程序:Windows 解压后运行
QTranslate.exe;macOS / Linux 在解压目录中执行java -jar QTranslate.jar,或直接双击该 JAR 文件。程序启动后会驻留在系统托盘。 - 划词翻译:在浏览器、Office、PDF 阅读器或任何文本框中选中一段文字,按下
Ctrl+Q,译文会就地弹出显示。如果想直接用译文覆盖原文,改按Ctrl+Shift+T。 - 截图取字翻译:面对无法选中的文字(图片、扫描件、软件界面),按
Ctrl+I在屏幕上拖拽出选框,QTranslate 会识别其中的文字并给出翻译;也可以把图片文件拖进窗口。 - 辅助阅读:按
Ctrl+E朗读原文或译文,练习发音;按Ctrl+D查询光标所在单词的释义;按Ctrl+Shift+Q从 Wikimedia Commons 调取参考图片,帮助理解定义说不清楚的词。 - 整份文档翻译:在主窗口中打开文档翻译功能,导入 DOCX、PDF、TXT、SRT 或 VTT 文件,选择源语言与目标语言后开始翻译,DOCX 结构与时轴字幕会被保留。
- 切换与定制服务:主窗口顶部的服务标签页横向排列,放不下的收进 "More",齿轮按钮单独设置;在设置中可切换 Classic / Side by Side / Comparison 布局、绑定快捷键、配置 HTTP 代理与凭据、限制单个服务的并发连接数。
- 接入本地 AI(可选):在 AI Services 插件中填入本地 Ollama 或 LM Studio 的兼容端点地址,即可让翻译、摘要、改写等任务全部在本机完成。
QTranslate 的常见问题? #
QTranslate 是免费的吗? 是的。QTranslate 是完全免费的开源软件,代码与许可证可在 GitHub 上查看。它不要求注册账号,也没有按词计费;DeepL 插件可选填 API Key(不填也可使用免费额度),AI Services 插件则需自备 OpenRouter Key 或本地端点。
Windows 上还需要额外安装 Java 吗?
不需要。Windows 包内置了 Java 运行时,解压后直接运行 QTranslate.exe 即可。macOS 与 Linux 的便携 ZIP 和「仅应用」JAR 则要求系统已安装 Java 17 或更高版本。
提示 "this application requires a Java Runtime Environment" 怎么办?
这表示系统缺少 Java 运行时。请前往 Adoptium 下载并安装 Java 17+,同时正确配置 JAVA_HOME 环境变量,然后重新启动 QTranslate。
翻译内容会被上传到第三方吗? 取决于你启用的服务。使用 Google、Bing、DeepL 等在线插件时文本会发送给对应服务商;如果选择 LibreTranslate 自托管、CSV Dictionary(读取本地文件)或指向本机 Ollama / LM Studio 的 AI Services,则内容不会离开你的机器。
某个翻译服务失效或报错怎么办?
QTranslate 采用插件架构,翻译引擎、OCR、TTS 与拼写检查都是独立的 .jar 文件。当某个服务变更 API 时,只需替换对应的插件文件即可,无需重装整个应用。
界面是英文的,可以改成中文吗? 可以。1.5.0 内置 18 个语言文件,其中包含繁体中文等语种;在设置的语言(Languages)面板中切换即可,界面本身也内置了翻译编辑器,可对照英文补全缺失的译文。
QTranslate 如何安装? #
Windows #
- 下载
QTranslate-1.5.0-windows-x64.zip。 - 将其解压到任意目录,例如
D:\Tools\QTranslate。 - 双击运行目录中的
QTranslate.exe。程序自带 Java 运行时,无需安装其他任何组件。 - 如需开机自启,可在设置中开启相应选项;程序会驻留在系统托盘。
该版本为便携式(Portable),所有插件、语言文件和主题都在解压目录内,可直接放在 U 盘上随身携带。
macOS 与 Linux #
-
确认系统已安装 Java 17 或更高版本。若没有,可从 Adoptium 获取安装包。
-
下载
QTranslate-1.5.0.zip(含全部内置插件)或QTranslate-App-1.5.0.jar(仅应用本体)。 -
将 ZIP 解压到任意目录。
-
运行方式二选一:直接双击
QTranslate.jar,或在终端中执行:java -jar QTranslate.jar -
程序启动后会出现在系统托盘或菜单栏。如果需要使用离线 OCR、语音与拼写检查,请确保系统已安装对应的系统工具(Linux 下由 System Services 插件调用已安装的引擎)。
便携版不会在自身目录之外写入数据,因此迁移或备份时整体复制文件夹即可。
QTranslate 如何卸载? #
Windows #
- 退出程序:右键点击系统托盘中的 QTranslate 图标,选择退出,确保进程已完全关闭。
- 删除程序目录:QTranslate 的 Windows 版为免安装便携版,直接删除你当初解压出来的整个文件夹即可完成卸载。
- 清理快捷方式:如果曾创建桌面或开始菜单快捷方式,一并删除。
- 检查残留:便携版按设计不在程序目录之外写入数据;若你曾手动将配置或历史记录导出到其他位置,请自行删除这些文件。
macOS 与 Linux #
- 退出程序:从菜单栏或系统托盘退出 QTranslate。
- 删除程序目录:删除包含
QTranslate.jar及其插件、语言文件、主题的整个解压文件夹即可。 - 清理快捷方式:如果创建过
.desktop启动器(Linux)或 Dock 图标(macOS),一并移除。 - 清理 Java 环境(可选):如果你是为 QTranslate 单独安装的 Java 17+,且不再有其他程序依赖它,可按系统标准方式卸载 Java 运行时。
说明:官网明确表示便携版不会在自身文件夹之外写入内容,因此常规情况下删除程序文件夹即可彻底卸载,无需额外的注册表清理步骤。
