火狐浏览器右键无“翻译此页面”选项或无法翻译,需依次检查启用翻译功能、安装对应语言包、配置翻译服务端点(如bing)、禁用干扰扩展、清除translation缓存文件。

如果您在使用火狐浏览器时发现网页右键菜单中缺少“翻译此页面”选项,或点击后无响应、提示“无法翻译”,可能是翻译组件未启用、语言包缺失、服务连接异常或扩展冲突所致。以下是修复此问题的具体操作步骤:
一、检查并启用内置翻译功能
Firefox 自 116 版本起默认集成基于 Google 和 Bing 的网页翻译服务,但需手动开启该功能才能触发右键翻译菜单。
1、在地址栏输入 about:config 并回车,确认风险提示进入高级设置页面。
2、在搜索框中输入 browser.translations.enable,确认其值为 true;若为 false,双击该项切换为 true。
3、继续搜索 browser.translations.ui.show,确保其值也为 true。
二、验证并安装目标语言包
翻译功能依赖本地语言识别能力,若当前页面语言未被火狐语言包支持,将无法激活翻译入口。
1、访问 about:addons → 点击左侧“语言”选项卡。
2、查找页面显示语言(如日语、法语、西班牙语等)对应的语言包,若未安装,点击“添加到 Firefox”进行安装。
3、安装完成后重启浏览器,重新加载待翻译网页。
三、重置翻译服务端点配置
部分地区因网络策略影响,Firefox 默认调用的翻译 API 可能不可达,需手动指定可用端点。
1、在 about:config 页面搜索 browser.translations.service。
2、双击该项,将其值修改为 bing(备用选项:若 Bing 不可用,可尝试 google,但需确保 google.com 可直连)。
3、再搜索 browser.translations.bing.region,双击修改为 en-us 或所在区域代码(如 zh-cn)。
四、禁用干扰翻译的扩展程序
广告拦截器、隐私保护类扩展(如 uBlock Origin、Privacy Badger)可能误屏蔽翻译服务所需的域名请求。
1、在地址栏输入 about:addons,进入扩展管理页。
2、逐个点击已启用扩展右侧的齿轮图标,选择“禁用”。
3、每禁用一个扩展后,刷新目标网页并右键检查是否出现“翻译此页面”选项。
4、定位到导致失灵的扩展后,可在其设置中添加白名单规则,允许 *.microsoft.com 或 *.google.com 域名通信。
五、重建翻译组件缓存文件
翻译模块相关缓存损坏会导致功能静默失效,清除特定目录可强制重建。
1、关闭所有火狐窗口,在地址栏输入 about:support 回车。
2、在“应用程序基础信息”区域找到“配置文件夹”旁的“打开文件夹”按钮,点击进入。
3、在打开的文件夹中定位并删除名为 translation 的子文件夹(若存在)及以 translation- 开头的 JSON 文件。
4、重启火狐浏览器,首次访问非母语网页时将自动初始化翻译组件。










