一些网络浏览器(如 Chrome 和 Edge)可以翻译网页,但该功能始终需要外部服务,如谷歌翻译或必应翻译。现在 Firefox 可以在您的计算机上翻译页面,而无需告诉 Google、Microsoft 或任何其他翻译公司您正在查看什么。
几年来,Mozilla 一直与爱丁堡大学、查尔斯大学、谢菲尔德大学和塔尔图大学就Project Bergamot合作,该项目旨在构建一个完全在某人的计算机上运行的文本翻译引擎。这样一来,就不会将任何数据发送到云服务,从而确保完全私密的翻译。
Mozilla 现在已经发布了一个名为 Firefox Translations 的 Firefox 扩展,其技术是通过 Project Bergamot 开发的。它看起来或多或少像 Chrome 或 Edge 中的翻译功能,如果检测到不同的语言,页面顶部会出现一个栏。但是,支持的语言比谷歌翻译少得多:英语、西班牙语、爱沙尼亚语、德语、捷克语、保加利亚语、挪威博克马尔语、葡萄牙语和意大利语。此外,有些翻译只是单向的——例如,它可以将挪威语转换为英语,但不能反过来。
尽管支持的语言不多,而且该技术要与谷歌翻译(本身并不完美)并驾齐驱还有很长的路要走,但它仍然是一个令人印象深刻的成就。Mozilla 在一篇博文中说:“我们的解决方案是围绕机器翻译引擎开发一个高级 API,将其移植到 WebAssembly,并优化矩阵乘法运算以 在 CPU 上高效运行。这使我们不仅能够开发翻译插件,而且还允许每个网页都集成本地机器翻译, 就像在这个网站中一样,这让用户可以在不使用云的情况下执行自由格式的翻译。”Mozilla 没有提到该功能何时或是否会集成到 Firefox 浏览器中,而不需要额外的扩展。不过,您可以通过从 Firefox Add-ons 存储库下载扩展来尝试一下。
正文完