Windows13:Google内置翻译失效

Windows13:Google内置翻译失效

原因

最近发现google在线翻译网站无法访问,后来得知由于使用率低,谷歌已在大陆停用谷歌翻译。

解决

一是使用翻译插件,二是修改host。下面来介绍一下如何修改host文件:
 
修改内容就是添加如下两行:
203.208.40.66 translate.google.com 203.208.40.66 translate.googleapis.com
我使用的是SwitchHosts工具直接修改Hosts
notion image
进入etc文件夹,找到host文件
mac:右键访达—前往文件夹–输入“etc/hosts”
windows: C:\Windows\System32\drivers\etc
notion image
 
 

谷歌国内 IP 哪里找?

谷歌的一些非敏感网络服务一直都托管在国内服务器,都是通用的,因此随便找个谷歌国内域名,比如在 CMD 中 ping google.cn 得到的 IP 就能拿来指向谷歌翻译 API 接口域名使用(如果该 IP 不可用,也可以找个在线全国 Ping 的网站来获得其他更多 IP)。
懒人可以直接使用我找好的这些国内 IP(任选其一):
电信 北京:220.181.174.226 电信 上海:180.163.150.34 联通 北京:114.250.66.34 联通 广州:58.254.137.162 移动 上海:120.253.255.162 其他 北京:203.208.39.194 其他 上海:203.208.40.66
提示:
注意:
指向其他谷歌域名是无法使用的
「技巧」Chrome 浏览器自带 谷歌翻译 失效/用不了/打不开 的解决方法之一
刚刚看到有个人问 Chrome 浏览器自带的谷歌翻译用不了怎么办,我帮忙看了下发现是 DNS 解析的问题,随便搜了搜发现很多人遇到这种情况,于是随手写个简单教程~ Chrome 浏览器自带的谷歌翻译,调用的 API 接口域名为: translate.googleapis.com 而之所以近期突然无法使用了,是因为 谷歌关闭了国内的谷歌翻译网页版 translate.google.cn ,因此连带着导致谷歌翻译 API 接口域名的解析也从国内 IP 改到了不可用的谷歌国外 IP,而谷歌国内服务器依然可用,所以只需手动在 Hosts 文件中将域名指向谷歌国内服务器 IP 即可。 注意,目前已经没有任何国内可直接访问的 谷歌翻译在线网页版 了,改 Hosts 也不行! 谷歌的一些非敏感网络服务一直都托管在国内服务器,都是通用的,因此随便找个谷歌国内域名,比如在 CMD 中 ping google.cn 得到的 IP 就能拿来指向 谷歌翻译 API 接口域名 使用(如果该 IP 不可用,也可以找个在线全国 Ping 的网站来获得其他更多 IP)。 懒人可以直接使用我找好的这些国内 IP(任选其一): 提示:以上 IP 并不保证最新可用,不能用的就换其他的 IP 试试,总会找到能用的 IP~ 注意:这些 IP 只能指向那些国内本来就能访问的谷歌服务,指向其他谷歌域名是无法使用的。 打开编辑 Hosts 文件(修改该文件可能需要管理员权限)。 在文件中添加一行保存即可,格式示例(自己根据需求修改前面的 IP 地址): 该示例 IP 并不保证最新可用,不能用的就换其他的 IP 试试,总会找到能用的 IP~ 保存后,记得 重启浏览器才能生效,如果还不行则尝试 清空 DNS 缓存后(cmd 中执行 ipconfig /flushdns )再重启浏览器。
「技巧」Chrome 浏览器自带 谷歌翻译 失效/用不了/打不开 的解决方法之一