网站搜索

Firefox 现在可以在不牺牲隐私的情况下翻译页面


某些网络浏览器(如 Chrome 和 Edge)可以翻译网页,但该功能始终需要外部服务,如 Google Translate 或 Bing Translate。现在,Firefox 可以翻译您计算机上的页面,而无需告诉谷歌、微软或任何其他翻译公司您正在看什么。

Mozilla 与爱丁堡大学、查理斯大学、谢菲尔德大学和塔尔图大学就 Project Bergamot 合作了几年,该项目旨在构建一个完全在某人的计算机上运行的文本翻译引擎。这样,就不会向云服务发送任何数据,从而确保完全私密的翻译。

Mozilla 现在发布了一个名为 Firefox Translations 的 Firefox 扩展,其技术是通过 Project Bergamot 开发的。它看起来或多或少像 Chrome 或 Edge 中的翻译功能,如果检测到不同的语言,页面顶部会出现一个栏。但是,支持的语言比谷歌翻译少得多:英语、西班牙语、爱沙尼亚语、德语、捷克语、保加利亚语、挪威博克马尔语、葡萄牙语和意大利语。此外,有些翻译只是单向的——例如,它可以将挪威语转换为英语,但反之则不行。

尽管支持的语言不多,而且这项技术要与谷歌翻译(谷歌翻译本身并不完美)匹敌还有很长的路要走,但它仍然是一项令人印象深刻的成就。 Mozilla 在一篇博客文章中说,“我们的解决方案是围绕机器翻译引擎开发一个高级 API,将其移植到 WebAssembly,并优化矩阵乘法运算以在 CPU 上高效运行。这使我们不仅可以开发翻译插件,还可以让每个网页都集成本地机器翻译,就像在这个网站上一样,它可以让用户在不使用云的情况下执行自由形式的翻译。”

Mozilla 没有提及何时或是否会将该功能集成到 Firefox 浏览器中,而不是需要额外的扩展。不过,您可以通过从 Firefox 附加组件存储库下载扩展来尝试一下。

来源:Mozilla 博客