Mozilla 為Firefox 集成本地翻譯功能
Mozilla 正嘗試在Firefox Web 瀏覽器中集成不依賴雲服務的本地翻譯功能。與Firefox 相比,Chrome 瀏覽器的優勢之一是它具有集成的翻譯功能。Mozilla 也一直致力於Firefox 中的翻譯功能,並集成了多種服務,包括Firefox 中的Yandex Translate 和Google Translate。
不過默認情況下,該功能並未啟用。主要原因之一是Mozilla 必須向運營翻譯服務的公司支付API 使用費。
通常情況下,需要翻譯功能的Firefox 用戶會自行選擇安裝瀏覽器擴展程序,例如To Google Translate 或Translate Man。
Firefox 中機器翻譯功能的本地集成是Bergamot 項目的一部分,該項目由歐盟資助。並獲得了300 萬歐元(約2380 萬人民幣)歐盟資金支持。該項目的重點是改善Web 瀏覽器中的客戶端機器翻譯,以提高隱私性,並使該解決方案適用於無法使用基於雲的翻譯服務的行業。
Bergamot 項目的研究人員表示,“這種向客戶端翻譯的轉變使公民有權保護自己的隱私,並增加了歐洲在需要保密的領域對語言技術的採用。”
該技術目前正在積極開發中,Mozilla 已開始僱用神經機器翻譯工程師將Bergamot 集成到Firefox 中。大多數工作將在Bergamot 庫上完成,而不是修改Firefox 代碼庫。項目完成後,該庫也將根據開源許可證進行發布。
Firefox 已附帶UI 來支持頁面翻譯功能。該UI 是幾年前Mozilla 首次想採用類似於Google Chrome 瀏覽器的頁面翻譯功能時添加的,但之後由於成本原因被取消。不過,由於Mozilla 一直想要與Chrome 中類似的功能,UI 也就一直留在了Firefox 中。
用戶可以通過轉至about:config選項頁面並啟用browser.translation.ui.show 和browser.translation.detectLanguage 設置來啟用此UI。
上週,Firefox 開發人員Kelly Davis 在發布了Bergamot 的兩個演示,表明該庫已處於概念階段,目前處於可用狀態。