谷歌翻译退出中国后如何恢复 Chrome 翻译的正常使用?
发布时间:2023-07-27 04:24:20
谷歌翻译不能用了怎么办?最近有很多用户发现谷歌浏览器翻译功能不能使用了,这个该怎么解决呢,这里小编为大家提供两种解决方法。一种是通过修改操作系统的 hosts 文件[1],将 API 所使用的域名映射到一个可用的 IP 上,另一种是使用 * ,使得 API 所使用的域名能够正常访问。
你可以通过以下操作步骤,或使用书伴提供的便捷小工具,将 Chrome 翻译功能恢复如初。
方法一:修改 hosts 文件
Google 在中国开展业务的相关网站所使用的 IP 地址都是共享的,包括谷歌翻译业务在内,因此只要能找到你能正常访问的 Google 服务的相关域名,比如谷歌中国主页、能够在网页上正常加载的 Adsense 广告或 Analytics 统计所使用的 Javascript 脚本文件网址等,就可以很轻松的获取到在你所在的网络环境中可以正常使用的 IP 地址。获取到可用 IP 地址后,将其添加到操作系统的 hosts 文件,使其映射到谷歌翻译 API 所使用的域名,Chrome 翻译功能就能正常使用了。
下面是获取可用 IP 地址以及修改 Windows 系统和 macOS 系统 hosts 文件的具体方法。
Windows 系统(自动修改)
为简化操作,书伴将手动修改 hosts 文件的步骤写成了批处理脚本,只需一键即可完成所有修改步骤。脚本托管在 GitHub Gist 上,你也可以通过以下链接直接下载到本地使用。
下载批处理脚本:fix-google-translate-cn.bat【点击下载】
使用方法很简单,下载完成并解压缩,在批处理文件上点击右键,在弹出的菜单中点击【以管理员身份运行】即可。如果看到如下所示提示,表示规则添加成功,Chrome 翻译就恢复正常了。
Adding the rule “180.163.150.34 translate.googleapis.com”
Done.
请按任意键继续。..
此脚本可以重复使用。添加规则后再次使用时会出现交互提示信息,输入 1 会尝试更新已添加规则的 IP 地址,如果没有变化则不做任何修改,输入 2 会删除已添加的规则。
Windows 系统(手动修改)
在 Windows 系统中获取可用 IP 的方法为,打开“命令提示符”,输入以下命令并回车:
nslookup google.cn
如果联网正常,可以获取到类似下面这样的信息,其中最后一行就是可用的 IP 地址:
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
Name: google.cn
Address: 180.163.151.34
由于 hosts 文件属于系统文件,因此需要用到系统管理员身份。这里推荐【以管理员身份运行】系统自带的“记事本”程序,通过其菜单中的【打开】按如下路径打开 hosts 文件(注意,记事本程序默认只显示文本文件,需要将“文件类型”要选为所有才能看到 hosts 文件):
C:\Windows\System32\drivers\etc\hosts
最后像下面这样将你所获取到的 IP 和 Google 翻译 API 的域名组合成一条 hosts 规则,并将其添加到 hosts 文件中的最后一行,保存文件后 Chrome 翻译功能即可恢复正常使用。
180.163.151.34 translate.googleapis.com
如果今后想要删掉添加的这条规则,和添加时的操作一样,打开 hosts 文件将其删除即可。
macOS 系统(自动修改)
为简化操作,书伴将手动修改 hosts 文件的步骤写成了 Shell 脚本,只需一键即可完成所有修改步骤。脚本托管在 GitHub Gist 上,你可将其下载到本地使用,或使用下面更简单的方法。
打开“终端”,拷贝以下命令并将其粘贴到终端上,按回车,输入你的系统密码,再按回车。注意,输入密码时是不显示任何信息的,只要确保输入的密码是正确的就可以。
sudo bash -c “$(curl -skL https://fere.link/ow3cld)”
如果看到如下所示提示,表示规则添加成功,也就可以正常使用 Chrome 的谷歌翻译功能了。
Adding the rule “180.163.151.162 translate.googleapis.com”
Done.
* 提示:终端打开的方式为,打开“访达(Finder)”,在左侧边栏找到并进入“应用程序(Applications)”文件夹,在里面找到并进入“实用工具(Utilities)”文件夹,在这里面就可以找到“终端(Terminal)”,双击打开。
* 注意:由于代码是托管在 GitHub 的,因此在请求 URL 的时候可能会遇到网络不通畅的情况,如果运行命令后长时间没反应,建议按 Ctrl + C 中止运行,然后再重新运行一遍上面的命令,一般最多尝试两三次。
此命令可以重复使用。添加规则后再次使用时会出现交互提示信息,输入 1 会尝试更新已添加规则的 IP 地址,如果没有变化则不做任何修改,输入 2 会删除已添加的规则。
macOS 系统(手动修改)
在 macOS 系统中获取可用 IP 的方法为,打开“终端”,输入以下命令并回车:
nslookup google.cn
如果联网正常,可以获取到类似下面这样的信息,其中最后一行就是可用的 IP 地址:
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
Name: google.cn
Address: 180.163.151.34
由于 hosts 文件是系统文件,因此对其进行编辑需要用到管理员身份。这里推荐以管理员身份通过系统自带的 vim 编辑器打开 hosts 文件。具体方法为,在终端上运行以下命令并回车,在出现密码提示后输入你为当前账户设置的登录密码再按回车即可打开。
sudo vim /etc/hosts
最后像下面这样,将你所获取到的 IP 和谷歌翻译 API 的域名组合成一条 hosts 规则,并将其添加到 hosts 文件中的最后一行,保存文件后 Chrome 翻译功能即可恢复正常使用。
180.163.151.34 translate.googleapis.com
添加的具体方法为,先按住【Shift】键,然后双击字母【G】键,将文本光标定位到最后一行,然后按字母【O】键进入插入模式,将上述规则输入(或粘贴)进来。最后按【Esc】键退出插入模式,输入 :x 保存并退出 vim 编辑器。文件保存成功后,Chrome 翻译功能即可恢复正常。
如果今后想要删掉添加的这条规则,和添加时的操作一样,打开 hosts 文件将其删除即可。
Kindle 系统
如果你的 Kindle 已经越狱,并且安装了 KOReader,可能会使用其内置的谷歌翻译功能,由于此功能也依赖谷歌翻译 API,因此需要修改 Kindle 系统的 hosts 文件使其恢复正常。
同样,你可以通过书伴提供的工具自动修改或手动修改 Kindle 系统的 hosts 文件。
方法二:将 API 加入代理
如果你有可用的 * ,在全局模式下,Chrome 的谷歌翻译功能直接可以正常使用。如果你在 Chrome 网页浏览器中使用了代理切换插件,如 SwitchyOmega,则可以将如下所示的 URL 规则添加到代理切换的规则中(具体规则参考具体插件提供的用法)。
*.translate.googleapis.com
Windows 用户需要注意,虽然此方法可以让插件版谷歌翻译的划词翻译功能恢复正常,但是不适用 Chrome 内置的网页翻译功能(翻译整个网页),这是因为它的网络请求是独立的,不会通过 * 插件设定的规则。因此,如果你想要用 Chrome 内置翻译功能翻译整个网页,目前只有两种选择,一种是使用“方法一”修改 hosts 文件,另一种是使用系统级的全局 * 。


猜你喜欢
- imonnt.exe是Intel主板监控软件相关程序,用于监控和诊断计算机硬件问题进程文件: imonnt or imonnt.exe 进程
- 微视如何打榜?有挺多明星在玩微视,而微视中有给明星打榜的功能,如果自己喜欢的明星在里面的话,要怎么给明星打榜呢?下面就给大家分享微视给明星打
- 有一位我们学校的12级的毕业生,到一个小公司上班,领导知道他已经过了浙江省二级办公软件高级应用,于是让他帮着处理公司的一些数据。他们公司不大
- 在Word 文档中插入图表之前,需要用户先选择图表的类型,常用的图表类型包括折线图、柱形图、条形图、饼图等。插入图表后需要在自动打开的Exc
- wps2019怎么删除云文档?这篇文章主要介绍了wps2019备份云文档的删除方法,需要的朋友可以参考下在wps2019编辑文档的时候,会自
- 对于特殊符号来说,我们可能用的比较少,所以大部分人都不知道如何在wps表格中输入打钩符号,下面就让小编告诉你如何在wps表格中输入打钩符号
- 如果您有运行 iOS 11 或更高版本的 iPhone 或 iPod touch,或者运行 iPadOS 13 或更高版本的 iPad,可以
- 清理注册表中的WORD2007注册信息:1、运行regedit进入注册表编辑,搜索office 2003相关注册表信息,找到并删除相关键值,
- 我们都知道如何在wps中删除一行单词,如何在wps中删除一列单词,以及如何实现它。让我们学习如何删除wps文本中的一列。如何删除wps文本中
- 在制作wps幻灯片的时候,要怎么在幻灯片中调整文本的行距呢?对于新手来说熟练运用还是有一定难度,怎么办?下面小编就为你介绍wps演示调整文字
- Wps表格中,默认的用户名为Administrator,如果我们需要设置自己的名称,那么,应该如何操作呢?下面就让小编告诉你wps表格如何修
- 在日常工作中,经常会从系统中导出一些表格,但这些系统表格往往是文本格式,用求和公式得出结果为0,如下图所示,这种情况,我们该怎么处理呢?&n
- 当你浏览某个网站的时候,发现网站被劫持了,这是怎么回事呢、原来是DNS在作怪,遇到类似情况的你赶快来看看win8.1是如何来对付的吧不知道在
- 有时我们需要在wps表格添加水印的功能,这时我们应该怎么做呢?下面就让小编告诉你wps表格添加水印 的方法。wps表格添加水印的方法:打开或
- 很多用户反应Win8还不如Win7好用。但是现在很多电脑买回来的时候原装系统就是Win8的,下面为大家介绍下Win8换成Win7系统的具体步
- emsmta.exe,emsmta进程的详细信息进程文件: emsmta or emsmta.exe 进程名称: Exchange Mess
- 要将wps表格文档(或者excel表格文档)转换为pdf格式文件,这个可是WPS2012特有功能。以下是小编为您带来的关于将wps表格文档转
- 相信有很多用户使用过办公软件,并且在自己的常用电子设备上也安装得有,一般情况下经常会使用到办公软件的用户大多数是学生党和上班族,用户在使用w
- 最近很多朋友咨询关于Mac如何开启任何来源选项的问题,今天的这篇经验就和大家聊一聊这个话题,希望可以帮助到大家。方法/步骤1.选择系统偏好设
- 天猫和淘宝有什么区别?天猫和淘宝是大家必去的网购平台,很多用户都会疑惑淘宝与天猫到底哪个好?对于消费者来说,淘宝与天猫的区别是什么?下面小编