Skip to content

翻译方式 ​

在 TransOne 里,有好几种方式可以发起一次翻译,它们最终都会汇到同一个翻译窗口。选哪一种,取决于你正在做什么:是要输入一段新文字,是要翻译在别的 App 里选中的文字,还是要处理你已经复制好的内容。

这一页讲的是文字入口。翻译屏幕上、图片里或游戏里的文字,走的是截图相关工具,在本页末尾会做个概览。

我该用哪一种? ​

先看这张表,找到和你此刻的情况对得上的那一行。

我想方式快捷键权限
输入或粘贴文字来翻译输入翻译⌥A无
翻译我在别的 App 里选中的文字划词翻译⌥D辅助功能
把选中的文字直接替换成译文静默划词翻译⇧⌥D辅助功能
翻译我刚刚复制的内容剪贴板翻译⌥C无
连续复制两次来翻译连续复制翻译连按 ⌘C无
翻译图片里或屏幕上的文字截图、原图与 OCR⌥S屏幕录制

如果划词翻译在你所在的 App 里不管用,或者你不想授予权限,那么剪贴板翻译 ⌥C 是处处都能用的稳妥选择。

完成一次输入翻译后的翻译窗口

输入翻译 ​

打开一个空的翻译窗口,光标已经落在输入框里,等你输入或粘贴。这是最朴素、永远都能用的起点,不需要任何权限。

  1. 按 ⌥A,或点击菜单栏图标,选择输入翻译。
  2. 输入或粘贴文字。
  3. 按 Return 翻译。⇧Return 则是换行。

TransOne 会判断你输入的是什么语言,把它翻译成你的语言。按 Esc 关闭窗口。

划词翻译 ​

翻译你在别的 App 里高亮选中的文字,不用先复制。它需要「辅助功能」权限,因为读取别的 App 里的选区,正是 macOS 用「辅助功能」管着的能力。

  1. 在任意 App 里选中一段文字。
  2. 按 ⌥D,或点击菜单栏图标,选择划词翻译。
  3. 翻译窗口打开,你选中的文字已经译好。

从高亮选中的句子发起划词翻译

第一次使用时,TransOne 会打开「系统设置」对应的页面,并浮出一张引导卡片带你授予辅助功能权限。它即时生效,无需重启。

如果没有选中任何文字,⌥D 只会打开一个空窗口,效果和 ⌥A 一样。

有些 App 里它不起作用

有些 App 不会把选区交给 macOS,TransOne 也就读不到。这包括不少 Electron App(比如某些聊天和笔记 App)、终端,以及个别浏览器。在这些地方 ⌥D 没反应时,改用下面任意一种:

静默划词翻译 ​

把选中的文字就地替换成译文,完全不打开翻译窗口。适合在文档或正在写的消息里,快速把一句话换成另一种语言。它需要「辅助功能」权限。

  1. 在任意 App 里选中一段文字。
  2. 按 ⇧⌥D,或从菜单里选择静默划词翻译。
  3. 选中的文字就地被译文替换。

有几点值得知道:

  • 它只用你优先级最高的那一个已启用引擎,不会同时用多个,因为没有窗口供你对比结果。在翻译引擎里调整引擎顺序,就能决定用的是哪一个。
  • 它靠把译文粘贴到选区上来写回,所以比普通划词翻译能用的地方更多,包括 WebKit 视图、 Electron App 和终端。
  • 过一小会儿会浮出一个小指示器,带一个取消按钮。
  • 如果一直没有结果,40 秒后它会放弃。

文档上方的静默翻译指示器

剪贴板翻译 ​

翻译你最近复制的文字。这是最稳妥的翻译方式,因为复制在每个 App 里都好使,而且完全不需要权限。

  1. 在任意 App 里复制一段文字(⌘C)。
  2. 按 ⌥C,或从菜单里选择剪贴板翻译。
  3. 翻译窗口打开,复制的文字已经译好。

当划词翻译因为某个 App 不肯交出选区而没反应时,答案就是它:先复制文字,再按 ⌥C。

连续复制翻译 ​

一个手势:快速按两次 ⌘C,就翻译复制下来的文字。它不需要权限,在每个 App 里都能用,包括划词翻译失灵的那些 Electron App 和终端。

它默认关闭。在设置 ▸ 快捷键 ▸ 快捷操作里打开,那里它叫复制两次即翻译,配的说明是「快速按两次 ⌘C,翻译复制的文本。」

为什么默认关闭

有些 App 一次复制会往剪贴板写好几种格式,剪贴板管理器或同步工具也可能紧跟着再写一次。这两种情况都可能被当成第二次复制,让它在你没打算翻译时就动了手。默认关闭,就不会有意外。如果这个手势合你的用法,再打开它。

打开之后:

  • 两次 ⌘C 之间要相隔 0.2 秒以上。挨得太近,macOS 会当成一次按下,什么也不会发生。如果没触发,按慢一点。
  • 复制图片或文件不会触发,只有文字才行。

提示:它从不读别的 App 的内容

这个手势只盯着剪贴板的「变更计数」,也就是 macOS 每次剪贴板变化时递增的一个数字。它看到剪贴板短时间内变了两次,就翻译你复制的那段文字,并不会去读你在别的 App 里做了什么。

截图、原图与 OCR ​

有三个工具用来翻译或提取屏幕上的文字:图片里、游戏里、视频里,或者不让你选中的 PDF 里的文字。它们都是让你框出一块区域来截取,需要「屏幕录制」权限。它们有自己的一页:截图翻译与原图翻译。

工具快捷键作用
截图翻译⌥S框一块区域,读出里面的文字,在窗口里翻译。
截图 OCR⇧⌥S框一块区域,把文字读进输入框,不翻译。
原图翻译⌥T框一块区域,把译文就地画在原图上。

从别处发起翻译 ​

你也可以完全在 TransOne 之外发起一次翻译:

  • PopClip,就是你选中文字时弹出的那个小工具条,可以一键把选区送进 TransOne。
  • Raycast,可以运行一条快速链接,把你选中的文字送进 TransOne。
  • 一个 transone:// 链接,能从任何可以打开链接的地方,用任意文字打开翻译窗口,并且已经译好。

这些方式分别在 PopClip、Raycast 和文字链接里讲。

相关 ​

  • 翻译引擎:由谁来翻译,以及怎么添加更多。
  • 权限:辅助功能是做什么的,以及为什么启动时什么都不要。
  • 故障排查:当某个入口没反应时。
35c413a