- A+
所属分类:资讯美文
最近chrome浏览器自带的翻译功能失效了,看到很多人都在搜索相关的解决办法,办法其实都很简单,修改一下电脑的hosts文件,但是原理很多人还没了解,今天就简单介绍一下,万一下次ip失效了,也可以迅速解决问题。毕竟谷歌自带的翻译功能还是很好用的。

谷歌翻译为什么失效?
其实谷歌在内地市场早已退出,但是chrome浏览器一直被大多人使用,自带的翻译功能也被很多人使用,但是慢慢的谷歌的很多服务都从内地退出了,比如谷歌地图等等都已经关闭内地服务。现在,估计准备把谷歌翻译也关闭了。
如何解决失效问题?
其实网页版谷歌翻译无法访问并不重要,谷歌翻译请求的接口服务还是可以使用,只需要找到相应的请求ip,在hosts的文件中配置相应可以请求到的服务器,重定向到国内即可使用谷歌翻译的api了。
1、使用ping工具测试translate.google.cn的相关可用ip
比如可以用使用https://ping.chinaz.com的ping工具,输入translate.google.cn网址,等待一会儿就能看到所有可用ip了。

2、选择相应ip
根据你的物理地址,对照列表相应的ip数据,筛选到速度监控的ip即可。
3、设置hosts
- Windows 系统:C:\Windows\System32\drivers\etc\hosts
- Mac 系统:/etc/hosts
- Linux 系统:/etc/hosts
- Android 系统:/system/etc/hosts
- iOS 系统:/etc/hosts
例如:142.250.4.90 translate.googleapis.com
根据相应的系统,编辑你的hosts文件,将ip+空格+网址,如上的形式写入你的hosts文件保存。
重启一下浏览器就可以使用了。
