产品概述
Screen Translator 是一款专为 macOS 打造的屏幕实时翻译工具。它将系统截图、Apple Vision 文字识别和第三方翻译 API 整合在一起,核心亮点是“像素级原位覆盖”——译文直接覆盖在原文位置,自动匹配字号和背景色,视觉上接近原生本地化。支持全屏一键翻译和选区翻译,还提供冻结截图功能,方便从动态视频、游戏或动画中捕捉文字。开源免费,基于 Electron 构建,所有快捷键均可自定义,并支持多显示器自动切换。
核心优势
- **像素级覆盖**:用 Canvas 直接绘制译文,自动继承原文字号、颜色和背景,效果自然,仿佛软件本身自带中文。
- **双重翻译模式**:按 Shift+Z+X 全屏翻译所有可见文字;按 Shift+Z+C 框选任意区域,译文以浮层显示,可拖拽移动、8 方向缩放,触控板双指捏合。
- **冻结截图**:按下快捷键画面瞬间冻结,完美捕捉游戏过场、视频字幕等动态内容,确保框选精准。
- **多屏智能识别**:自动检测光标所在屏幕,鼠标移到哪个屏幕就翻译哪个屏幕,多显示器用户无需切换。
- **翻译引擎灵活**:内置免费 Google 翻译,也可接入 OpenAI、DeepL、Ollama 等自定义 API,满足从免费到专业、从云端到离线的不同需求。
适用场景
- 外文软件界面、菜单栏、系统设置的一键汉化
- 游戏内剧情对话、技能描述的实时翻译
- 视频、直播、动画中的字幕或弹幕识别翻译
- 设计稿、PDF、图片中不可复制文字的提取与翻译
- 多显示器环境下跨屏幕的外文内容处理