「技巧」Chrome 浏览器自带 谷歌翻译 失效/用不了的解决方法之一
从 10 月 20 日起,谷歌在陆续移除国内服务器上的谷歌翻译 API 接口服务,因此该教程【已失效】,请看最新解决方法:
刚刚看到有个人问 Chrome 浏览器自带的谷歌翻译用不了怎么办,我帮忙看了下发现是 DNS 解析的问题,随便搜了搜发现很多人遇到这种情况,于是随手写个简单教程~
为啥翻译用不了?
Chrome 浏览器自带的谷歌翻译,调用的 API 接口域名为:
translate.googleapis.com
而之所以近期突然无法使用了,是因为
谷歌关闭了国内的谷歌翻译网页版
translate.google.cn
,因此连带着导致谷歌翻译 API 接口域名的解析也从国内 IP 改到了不可用的谷歌国外 IP,而谷歌国内服务器依然可用,所以只需手动在 Hosts 文件中将域名指向谷歌国内服务器 IP 即可。
注意,目前已经没有任何国内可直接访问的 谷歌翻译在线网页版 了,改 Hosts 也不行!
谷歌国内 IP 哪里找?
谷歌的一些非敏感网络服务一直都托管在国内服务器,都是通用的,因此随便找个谷歌国内域名,比如在 CMD 中
ping google.cn
得到的 IP 就能拿来指向
谷歌翻译 API 接口域名
使用(如果该 IP 不可用,也可以找个在线全国 Ping 的网站来获得其他更多 IP)。
懒人可以直接使用我找好的这些国内 IP(任选其一):
电信 北京:220.181.174.226
电信 上海:180.163.150.34
联通 北京:114.250.66.34