解决Chrome翻译无法使用

截止2022年11月3日自己ping出的ip不可用了

可以用以下ip

172.217.215.90
172.253.115.90
142.250.126.90
142.250.10.90
142.250.0.90

全部使用的方式为

win+R输入下面命令

C:\Windows\System32\drivers\etc

找到host文件win11打不开改后缀为.txt到桌面打开修改添加如下代码

127.0.0.1 localhost
172.217.215.90 translate.googleapis.com
172.253.115.90 translate.googleapis.com
142.250.126.90 translate.googleapis.com  
142.250.10.90 translate.googleapis.com
142.250.0.90   translate.googleapis.com

添加到最底下就行了

然后把txt后缀删除替换原来的host文件

win+r输入cmd输入如下刷新dns命令

ipconfig /flushdns

Chrome在9月低停止对中国大陆用户使用翻译功能

如果发现谷歌浏览器无法翻译

cmd管理员方法

搜索cmd以管理员权限打开cmd输入如下代码回车

重新启动一下Chrome浏览器即可正常翻译

echo 203.208.40.66 translate.googleapis.com >> C:\Windows\System32\drivers\etc\hosts & ipconfig /flushdns > nul

这里ip地址可以自行ping google.cn输入你返回的ip哦!


 手动设置方法以及讲解


言归正传,那么用什么方法能恢复Google Chrome中的Google翻译(理论上包括接入Google翻译API的程序)和网页版的正常使用呢?

        目前最有效的方法是改hosts(连hosts都不知道的话,就访问https://cn.bing.com/search?q=hosts是什么?)

        Google翻译API突然不能用的原因是Google重定向了中国的Google翻译网页版,Google脑残,直接把API也重定向了,所以就得在hosts文件里“劫持”。

        Google国内IP特别好找,因为Google翻译属于非敏感网络,所以还在Google中国大陆服务器里,而且Google中国大陆服务器的IP适用于所有在Google中国大陆服务器里的服务,所以只要打开CMD(其它系统是终端),ping google.cn,就会出现一个IP地址。

我的网络环境是江苏移动。这里的120.253.255.162就是我们要的IP地址。在Windows系统的情况下,我们打开系统盘符c:\windows\system32\drivers\etc

遇见密密麻麻的代码不用怕,只要对准空白的地方输入就可以了。

打开后点击host

打开后在最低下输入如下代码

#恢复对Google翻译API的访问
220.181.174.162 translate.googleapis.com
220.181.174.162 translate.google.com

嫌麻烦的就用上面的cmd管理员命令即可

posted @ 2022-10-08 09:30  小kBlog  阅读(248)  评论(0编辑  收藏  举报