「技巧」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