您现在可以测试 Firefox 的本地翻译实现

尝试消除问题的工具

依赖第三方扩展向浏览器添加翻译功能的 Firefox 用户可能很快就会有一个本地选项可供他们使用,因为它在浏览器中本地运行时以隐私为中心。

Mozilla 在 2019 年初透露,它正在开发一项翻译功能,为 Firefox 网络浏览器添加原生翻译功能; Firefox 缺少的一项功能是 Google Chrome 和许多其他基于 Chromium 的浏览器支持。

佛手柑项目是一个由欧盟资助的研究项目。几所欧洲大学和 Mozilla 携手合作,创建了一个安装后不需要云连接的本地翻译服务。

2021 年 1 月,我们根据团队成员的 Twitter 帖子查看了取得的进展。演示视频很有用,但大多数 Firefox 用户可能更喜欢动手操作的方法,而这现在是可能的。

firefox-translate 项目佛手柑

尽管在开发的这个阶段有一些注意事项。该扩展正在不断开发中,仅在此时提供有限的翻译功能。目前,可以将西班牙语和爱沙尼亚语翻译成英语,反之亦然,也可以将英语翻译成德语。

当时所有语言都包含在扩展包中,这意味着扩展的大小超过 120 MB。

最后但并非最不重要的一点是,Bergamot 扩展仅适用于 Firefox Nightly,并且需要正确设置多个首选项。

在我们为您提供设置说明之前,让我们先看看扩展程序的工作原理。

当您打开使用支持的语言但未安装在 Firefox 中的页面时,Firefox 会在其地址栏下方显示一个翻译工具栏。如果您在 Firefox 中安装了英语和西班牙语,您将无法选择将任何一种语言翻译成另一种语言。

工具栏显示将页面翻译成一种受支持语言的选项。

火狐翻译的网页

当前,会话中语言的初始翻译需要很长时间,在 10 到 30 秒之间,而连续翻译可能会更快。 Mozilla 需要显着减少加载时间,而且很可能这已经是开发议程上的一项任务。

尚未包含“从不翻译”特定语言的选项,但它很可能会集成到最终版本中。

对于支持的语言,翻译质量已经非常好,尤其是当您考虑到所有内容都在浏览器中本地进行时。

测试 Firefox 的翻译功能

佛手柑扩展需要最新版本的 Firefox Nightly。在该 Nightly 版本中需要更改几个首选项:

  1. 在地址栏中加载 about:config。
  2. 确认你会小心。
  3. xpinstall.signatures.dev-root 为真。
  4. xpinstall.signatures.required 如果安装了其他扩展,则为 FALSE。
  5. browser.proton.enabled 为 TRUE,因为佛手柑仅适用于浏览器的新 Proton 设计。
  6. browser.proton.infobars.enabled 假的;否则翻译功能的工具栏将无法工作。
  7. dom.postMessage.sharedArrayBuffer.bypassCOOP_COEP.insecure.enabled 为真。
  8. 重启火狐。

完成后,使用 这个链接 在 Web 浏览器中安装佛手柑扩展。

结束语

Project Bergamot 是一个有趣的项目,它可以在 Firefox 中引入一项急需的翻译功能,该功能可以保护用户隐私,因为翻译不需要连接到远程服务器。

现在轮到你 :您是否在您选择的浏览器中使用翻译服务? (通过 塞伦·亨茨舍尔 )