ScreenTranslator

一键截屏取词翻译,不切窗口看懂外文

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 行业应用 🍴 复刻 157 🐛 待处理 63 👀 关注 40
GitHub ↗
GitHub 星标 ★ 1303
维护状态 维护中
是否开源 开源
定价模式 🏷️完全免费 开源免费,无官网定价信息

项目预览

ScreenTranslator 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类行业应用
开发团队OneMoreGres
定价模式🏷️完全免费
价格说明开源免费,无官网定价信息
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言C++
GitHub 星标★ 1303
上线时间2014-02-08 00:00:00
代码更新2026-09-02
仓库体积2.0 MB
本站数据更新2026-11-05
维护状态维护中
收录时间2026-09-19
浏览次数1

项目介绍

ScreenTranslator 是一款用 C++ 编写的桌面屏幕翻译工具,主要解决阅读外文资料、玩游戏或使用外语软件时频繁切换窗口查词的痛点。它通过全局快捷键截取屏幕指定区域,内置 OCR 引擎识别图像中的文字,再调用在线翻译服务将识别结果翻译成目标语言,并以浮窗形式展示译文。核心能力包括:自定义截图热键、多语言 OCR 识别、多翻译引擎切换、翻译结果悬浮显示与复制,以及历史记录查看。整个流程无需离开当前应用,适合需要快速理解屏幕外语内容的场景。项目体量轻量,依赖较少,在 Windows 和 Linux 上均可运行,适合对隐私和响应速度有要求的用户。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-19 · 当前星标 ★ 1303

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:入门 约 10 分钟 部署方式:本地安装 7 步

环境要求

  • Windows 或 Linux 桌面系统(OS X 目前不支持)
  • 能访问 GitHub Releases 页面下载发行包
  • Linux 需要给 .AppImage 文件添加可执行权限
  • 电脑可联网,翻译通过在线服务完成

安装与启动步骤

  1. 1下载发行包

    从 GitHub Releases 页面下载:Windows 选压缩包并解压,Linux 选 .AppImage 文件。

    https://github.com/OneMoreGres/ScreenTranslator/releases
  2. 2赋予执行权限

    仅 Linux 需要。对下载的 AppImage 执行 chmod +x,命令中的文件名请换成实际下载的文件名。

    chmod +x ./ScreenTranslator.AppImage
  3. 3启动程序

    Windows 解压后运行 .exe;Linux 运行 AppImage。程序没有主窗口,启动后只显示系统托盘图标。

    ./ScreenTranslator.AppImage
  4. 4安装识别翻译资源

    打开设置窗口进入 Update 节,展开 recognizers 与 translators,选中后右键选 Install/Update,至少各装一个。

  5. 5设置识别语言

    进入 Recognition 节,修改默认识别语言,即待翻译文字的来源语言。

  6. 6设置翻译语言

    进入 Translation 节,设置默认翻译目标语言,并启用部分或全部翻译服务,可拖动调整顺序。

  7. 7截屏取词翻译

    按截图热键,框选屏幕区域,即可看到识别文字与译文浮窗,可复制结果。

关键配置

配置项必填说明示例
Update > recognizers是OCR 识别语言资源,至少安装一个才能识别文字列表中的任一项
Update > translators是在线翻译服务脚本,至少安装一个才能翻译列表中的任一项
Recognition 默认识别语言是设定截图文字的源语言,影响 OCR 识别效果English
Translation 默认翻译语言是设定译文的目标语言Chinese
Translation 启用的翻译服务是勾选可用的翻译服务,可拖拽调整优先顺序启用一个以上并排序

如何确认成功

启动后系统托盘出现图标;设置窗口左侧各节标题均为黑色,资源状态显示 Up to Date。

常见问题

Q:程序启动报缺少 dll,或更新时出现 SSL/TLS 错误怎么办?

A:从发行包中安装或修复 vs_redist*.exe 即可解决这类依赖缺失与 SSL/TLS 更新报错。

Q:启动后找不到主界面?

A:该程序没有主窗口,只在系统托盘显示图标,设置与操作都从托盘图标进入。

Q:识别或翻译功能不可用?

A:到设置的 Update 节安装 recognizers 和 translators 资源,至少各一个,进度到 100% 且状态变为 Up to Date。

Q:设置窗口左边某节标题显示红色?

A:说明该节设置无效,点击该节名称,右侧面板会用红字显示详细错误信息。

Q:可以在 macOS 上使用吗?

A:目前不支持 OS X,只能在 Windows 和 Linux 上运行。

注意事项

  • 项目已近乎停止维护,作者只能修复小问题,不建议依赖长期更新。
  • 发行包不含识别语言包和在线翻译脚本,必须首次启动后在 Update 节自行下载。
  • 翻译通过在线服务完成,需要联网,并注意相关服务的可用性与隐私。
  • OS X 目前不受支持。

核心亮点

  • 全局快捷键截图后自动 OCR 并翻译,全程不离开当前应用
  • 支持多翻译引擎切换,可根据语言和网络情况选择
  • C++ 实现,资源占用低,启动和响应速度快

不足之处

  • OCR 与翻译依赖在线服务,离线或网络差时体验受限
  • 界面和配置相对简单,缺少批量处理或文档翻译等进阶功能

适用场景

  • 玩外文游戏时快速翻译任务说明和道具描述
  • 阅读外语 PDF 或软件界面时即时取词理解
  • 看外语视频或直播时截取字幕区域进行翻译

替代项目

Tesseract、CopyTranslator

上一篇:awesome-vibecoded-saas

下一篇:MORT

同类项目推荐

autonomous-os 开源

给机器人装个AI大脑,装上就能听懂人话干活

The open-source operating system for physical AI.

★ 548 2026-09-30
Zen-Ai-Pentest 开源

让 AI 多智能体自动跑渗透扫描并生成合规报告

⚔️AI-Powered Penetration Testing Framework with automated vulnerability scanning, ···

★ 502 2026-10-13
investment-news 开源

每天几分钟,用 AI 看懂全球产业链,抓住 A 股板块风向

为 A股投资者打造的全球产业链资讯看板 · 12 大赛道一一对应 A股板块(半导体/AI/机器人/新···

★ 494 2026-08-09
Endora 开源

用AI生成逼真内窥镜视频,低成本搞定医学训练数据

Endora: Video Generation Models as Endoscopy Simulators (MICCAI 2024)

★ 149 2026-08-09
vonage-ruby-sdk 开源

Ruby 应用一键接入短信、语音和 2FA 验证

Vonage REST API client for Ruby. API support for SMS, Voice, Text-to-Speech, Numbers···

★ 221 2026-08-09
DG-PHM 开源

跨工况故障诊断不翻车,论文代码数据集一站集齐

This is a reposotory that includes paper、code and datasets about domain generalizat···

★ 476 2026-09-16
superCMO-skills 开源

给 AI 智能体装上营销技能,一句话产出广告素材

Open-source skills that empower any AI agent (Claude, Cursor, Hermes, etc.) to gener···

★ 288 2026-10-30
elm 开源

用大模型加速能源研究,让文献和数据不再难啃。

ELM is a collection of utilities to apply Large Language Models (LLMs) to energy res···

★ 69 2026-08-09
cain-agent 开源

让AI代理自动测云安全,授权渗透快人一步

Real-world AI penetration testing engineer for authorized assessments — built-in cl···

★ 945 2026-08-09