由于我经常是使用的Google Chrome(谷歌浏览器)用来办公以及做其他事情,这段时间发现右键翻译功能突然没有翻译了,一开始以为是我本身浏览器的问题,但是越往后越是离谱,才意识到根本是用不了,然后在网上浏览了一下,发现很多对“谷歌翻译”失效的猜测,就是谷歌认为内地版的“谷歌翻译”不赚钱,甚至赔钱,于是就关闭了,因为早就有过先例。
早在谷歌宣布退出中国内地市场的时候,就还保留着“谷歌地图”和“谷歌翻译”这两个服务
而在前几年2020年的时候,Google也是宣布停止了“谷歌地图”在中国的服务
近日,Google宣布在中国停止提供“谷歌翻译”服务。
了解完原因之后,我们来解决问题
查找IP地址
虽然Google不再提供translate.google.cn 网页版的服务了,但谷歌翻译的 API 服务还在。
我们只需要通过 hosts 重定向至国内服务器,即可恢复“谷歌翻译”功能的使用。
1.通过Ping工具测试筛选IP
我们使用 https://ping.chinaz.com ping工具,ping 一下 translate.google.cn 的 IP,注意在 Ping 的时候,要选择国内服务器,如图
ping完之后我们来筛选IP,这时候我们不要选择距离检测点进的IP地址,要选择IP归属地离自己比较近的IP地址
因为我这边离广州比较近,所以选择了这两个IP
然后使用本地ping工具来ping一下那个IP地址最快就选用那个!
得到结果:113.108.239.162 的ping响应平均时间在 21ms 左右。
2.将筛选得到的IP加入到hosts里面
我们将以下面的形式加入到hosts
#谷歌浏览器恢复翻译
113.108.239.162 translate.googleapis.com
3.手动修改 Hosts
Windows 系统:C:\Windows\System32\drivers\etc\hosts
Mac 系统:/etc/hosts
Linux 系统:/etc/hosts
Android 系统:/system/etc/hosts
iOS 系统:/etc/hosts
修改后,保存,重启Google Chrome(谷歌浏览器)即可恢复!
注:要是打开了无法修改,检测文件属性看看”只读“是不是勾选。