完美解决 Chrome 无法使用谷歌翻译
症状
很多人使用 Chrome 的自带翻译时发现,如果用插件科学上网,翻译功能依然无法使用。
目前比较方便的方法就是用 Clash 的 tun 模式,直接接管系统代理。可是这个方法毕竟还是很麻烦。
现在提供一个思路,使用 Clash 的 tunnel 配置与 hosts 文件结合来让谷歌翻译在不使用系统代理时也能用,并且不需要更新 hosts 指向的地址。
步骤
- 更新 Clash 到最新版本,内核要在 1.12 以上
- 参考上一篇,配置好 parser
- 如果你只想解决翻译问题,则 yaml:后面的内容都不需要
- 将 code那段改成:
- 注意🔰 选择节点设置为你的代理配置项,是要走代理的
- 打开 C:\Windows\System32\drivers\etc\hosts,加入127.2.0.0 translate.googleapis.com,保存
测试是否成功
- 首先 cmd中可以试试 ping 一下,如下,通了代表成功了
- 关闭 Chrome,重新打开,找个帖子翻译一下,现在即便 switchyOmega 等插件处于关闭状态,依然可以使用谷歌翻译了。
完美解决 Chrome 无法使用谷歌翻译
https://robinxb.com/posts/2023/google-chrome-translation-fix/