两种方式修复谷歌翻译无法使用问题
前言最近使用谷歌浏览器翻译功能一直提示无法翻译,一查才知道谷歌翻译功能失效了,Google官方的说法是由于在国内使用率太低,谷歌翻译服务已正式退出中国。



修复谷歌翻译功能无法正常工作的根本原因是互联网防火墙的阻断,使用翻译功能会请求域名为translate.googleapis.com的API,而该域名在谷歌翻译正式关闭服务后就已经不可用了。
脚本修复如果你使用的是Windows系统,最便捷的做法就是直接执行修复脚本,脚本可以关注公众号 echeverra 回复“谷歌翻译”获取。
获取谷歌翻译修复脚本.bat脚本后,直接双击执行。

C:WINDOWSSystem32driversetchosts文件,鼠标右键选择“属性”,将“只读”取消勾选。


hosts文件我们会发现,其实就是添加了两行内容,原理就是通过hosts重定向到国内其它的服务器上,从而恢复使用。



IP+空格+translate.googleapis.com格式添加到hosts文件末尾。不同系统hosts文件位置如下:
win:C:WindowsSystem32driversetchostsmac:/etc/hostsLinux:/etc/hostsios:/etc/hosts安卓:/system/etc/hosts
结语修改hosts的方法很可能有时效性,如果失效可以再执行一遍脚本或手动更改重定向IP。当然其实也只是恢复谷歌翻译这个功能而已,谷歌翻译的官网依旧是无法使用的,除非使用“科学上网”的方式,你懂得。
替代谷歌翻译的软件有很多,在线的百度翻译、网易有道词典等都是大家常用的翻译方式,我使用谷歌网页翻译功能更多的是前端er使用谷歌开发调试习惯还有英文渣渣在作祟- -,不说了...
好了,以上就是修复谷歌翻译功能的全部内容,希望对大家有所帮助。
你学“废”了么?
(完)
原文始发于微信公众号(Echeverra):两种方式修复谷歌翻译无法使用问题