最近在Kaggle上学习需要借助翻译工具,但是我的Chrome 浏览器右键菜单里的网页翻译失效了——无法翻译此网页!
原因:这是因为谷歌关闭了中国大陆的谷歌翻译服务,不过也不并算完全关闭。
解决方法:只需要通过 hosts 把谷歌翻译的 API 指向国内可用服务器地址即可。
解决办法如下:
1.查找可用服务器地址
按 Win + R
键打开运行 → 输入 cmd 回车,打开命令提示符 → 输入 ping google.cn
回车。(Mac 用户可用自带终端操作)
2.修改 hosts 文档
hosts 文档地址:
Windows:C:\Windows\System32\drivers\etc
Mac:/etc
Linux:/etc
以 Windows 为例,按上面路径找到 hosts 文档,右键 → 打开方式 → 使用记事本打开。
在最末尾添加
目标IP translate.googleapis.com
并保存。
3.刷新 DNS 生效
打开 cmd,输入 ipconfig /flushdns
回车,刷新 DNS,重启浏览器。
注意:
可能需要每隔一段时间就要换目标IP。