谷歌浏览器网页翻译按钮消失是因翻译服务链路中断;需依次开启网站翻译开关、设置中英文语言优先级与权限、清除翻译缓存及浏览器数据、修改hosts文件连通翻译服务器、禁用扩展排查冲突。

谷歌浏览器网页翻译按钮突然不见,说明浏览器已跳过语言识别流程,既不显示右键菜单里的“翻译成中文”,也不在地址栏出现语言标识——这不是界面刷新问题,而是翻译服务链路在某处被切断了。
检查并开启核心翻译开关
第一步:点击右上角三个点 → 【设置】→ 左侧【语言】。
第二步:向下滚动到“网站翻译”区域,确认【提供非您所用语言的网页翻译】开关已打开;若该选项不可见,先点击下方【翻译设置】链接启用它。
第三步:关闭设置页,立即用 Ctrl + Shift + N 打开隐身窗口,访问 https://httpbin.org/html(纯英文测试页)。如果右键仍无翻译选项,说明开关虽开,但语言授权或网络层出了问题。
重置中英文语言优先级与权限
方法一:手动拖拽置顶
在【语言】设置页中,确保“中文(简体)”和“英语(美国)”均已存在。点击“中文(简体)”右侧三点菜单 → 勾选【以这种语言显示 Google 界面】→ 拖动至列表最顶端。
再点击“英语(美国)”右侧三点菜单 → 必须勾选【询问是否翻译此类语言的页面】。这一步漏掉,Chrome 就永远不知道该对英文页做什么。
方法二:一键清空干扰项
删除语言列表中所有非必要语言(比如日语、法语等),只保留中文和英语两项。多语言并存时,Chrome 有时会因匹配逻辑混乱而静默放弃翻译判断。
清除翻译专用缓存数据
第一步:在地址栏输入 chrome://translate-internals/ 并回车。
第二步:点击【清除所有翻译数据】按钮——这个操作会重置所有页面的语言判定记忆,包括那些你曾点过“不再翻译此网站”的误操作记录。
第三步:再输入 chrome://settings/clearBrowserData → 时间范围选【所有时间】→ 勾选【Cookie 及其他网站数据】和【缓存的图像和文件】→ 点击【清除数据】。
第四步:必须彻底关闭 Chrome 所有窗口,包括任务栏右下角残留的进程图标,否则缓存不会真正释放。重新打开浏览器后,立刻测试英文网页右键菜单。
修改 hosts 文件强制连通翻译服务器
方法一:管理员记事本直编
按下 Win + R → 输入 notepad C:\Windows\System32\drivers\etc\hosts → 回车后选择“以管理员身份运行”。
右键 hosts 文件 → 【属性】→ 取消勾选“只读”→ 确定。
在文件末尾另起一行,粘贴以下两行(IP 与域名之间用英文空格分隔):
142.250.74.78 translate.googleapis.com
142.250.74.78 translate.google.com
方法二:DNS 刷新收尾
保存 hosts 后,以管理员身份打开命令提示符,依次执行:
ipconfig /flushdns
netsh int ip reset
这两条命令能清空本地 DNS 缓存并重置 TCP/IP 栈,避免旧解析结果干扰新配置生效。
禁用扩展程序排查冲突
在地址栏输入 chrome://extensions 并回车。
将所有扩展的开关全部关闭,尤其注意 uBlock Origin、AdGuard、Tampermonkey 和任何标有“翻译”字样的插件。
关闭所有标签页,重新打开一个英文网页,右键查看“翻译成中文”是否回归。
若恢复,说明某个扩展正在拦截 translate.googleapis.com 请求或篡改页面 DOM 结构——逐个开启扩展,每开一个就刷新测试页,直到找到罪魁祸首。











