打开一篇英文技术文档,页面顶部横着一条浅灰提示:查看此网页的中文翻译,请点击。点了翻译,代码块里的变量名全变成中文,反而看不懂了。

这条提示来自浏览器自带的翻译功能,Chrome 和 Edge 都会在检测到非母语页面时弹出来。它只翻当前这个页面,不影响其他标签页。

几种触发方式

点提示条上的按钮最直接。也可以右键页面空白处,菜单里选翻译成中文。地址栏右侧有时会冒出一个小图标,点开能手动选语言。只想翻一段而不是整页,选中文字后用划词翻译。

不想每次都被提示

设置里找到语言,在「从不提供翻译的语言」里加上英文,之后英文页面就不再弹。反过来只想让某几个站点自动翻译,在站点设置里单独开。公司电脑上这个选项可能被策略锁死,改不动。

翻完排版乱了

整页翻译是把文本节点替换掉再回填,短单词变成中文后宽度变化,绝对定位的元素容易错位,表格和代码块最明显。看文档时更稳的做法是只翻正文段落,代码保持原样。

PDF 的支持有限,扫描件基本无效,因为拿不到文字层。断网时这个功能也用不了,它依赖在线翻译接口,离线包基本没人装。

还有一类提示不是浏览器给的,是网站自己装的双语切换条,按钮上写着翻译或中文。这种只切换站点预置的译文,质量比机器翻译稳定,但更新往往滞后。

按钮点下去没反应,先看是不是被广告拦截插件挡了,这类脚本最常被误伤。换无痕窗口再试一次就能确认。

技术文档我一般不开整页翻译,宁可慢点读原文。术语被译错一次,后面排查问题会绕很大一圈。