Firefox一直都有开发翻译功能,不过默认情况下,该功能并未启用。慢慢悠悠好多年一直没完成,也许可能会在某个版本悄悄移除也说不定。

内置翻译目前共有三个,分别为 Google、Yandex 和 Bing(Bing 提供的 API 好像挂了,Google现在是收费的了,所以就剩下Yandex能用)

也许以后可能会集成本地翻译:https://www.oschina.net/news/110719/mozilla-working-on-native-firefox-translation-feature

进入https://tech.yandex.com/keys/get/?service=trnsl,申请yandex翻译的个人 KEY

打开about:config,搜索translation

browser.translation.engine –> Yandex  (首字母大写,设置翻译引擎为 Yandex)
browser.translation.detectLanguage –> true(对网页语言进行侦测)

browser.translation.ui.show –> true(显示工具栏)

browser.translation.ui.welcomeMessageShown –> true(允许弹出翻译工具栏)
browser.translation.yandex.apiKeyOverride –> 字符串里填入自己申请 KEY