Google翻译API突然不能用,其原因是Google重定向了中国的Google翻译网页版,直接把API也重定向了,所以我们通过修改hosts文件来实现谷歌翻译复活。
hosts路径:首先我们要知道我们的系统的hosts文件在哪里。下面给出了win、mac、Linux、Android和IOS的路径
Windows:C:\Windows\System32\drivers\etc\hosts
Mac:/etc/hosts
Linux:/etc/hosts
Android:/system/etc/hosts
iOS:/etc/hosts
找谷歌国内IP :谷歌在国内有很多服务器,我们要找到离自己最近的谷歌服务器IP,可以通过ping的方法,按win键+R,然后输入ping google.cn -t,按确定。
然后就能ping出你目前连得到的谷歌服务器IP地址,我的这里是203.208.40.66,记住这个IP地址。
上面是获取谷歌IP地址最直接的方法,当然你也可以打开下面的网址:
https://ping.chinaz.com/translate.google.cn,自己找找离自己近一点的,比如我在广东,找广州的IP地址也可以。
修改hosts:上面找到了hotst所在的地址,用记事本打开hosts文件,把“地址+空格+translate.googleapis.com”输入在最后面。例如我输入的是:203.208.40.98 translate.googleapis.com。
温馨提示:hosts文件如果是设置为只读了,可能会修改不了,大家右键-属性,然后把“只读”去掉勾即可。
最后保存,保存后再用谷歌即可正常翻译了,来看看我的浏览器,能正常翻译了喔!
赞(39)