跳到主要内容

谷歌翻译不能用的解决方案

谷歌翻译不能用的解决方案

https://hcfy.app/blog/2022/09/28/ggg#%E6%88%91%E5%BA%94%E8%AF%A5%E4%BD%BF%E7%94%A8%E5%93%AA%E4%B8%AA%E6%96%B9%E6%A1%88

原文链接:

image-20230903073409916

2022年9月28日 · 阅读需 20 分钟

==自 2022 年 9 月 28 日起,谷歌翻译退出了中国市场==,具体表现为 https://translate.google.cn 打开后会显示 translate.google.com.hk,不再是真正的谷歌翻译网站,国内所有使用谷歌翻译的软件都受到了影响,这也导致==划词翻译里的谷歌翻译和网页全文翻译==会出现“远程服务器响应超时”或“错误码 404/400”等问题。

注意:如果你人在国外,那么此事对你毫无影响,你现在就可以关闭此页面。

信息

每当现有方案失效或者有新的方案出现时,我都会更新此页面。建议将此页面加入书签,以便在下次谷歌翻译出现问题时可以尽快确认最新情况。

更新日志(最后更新时间:2023-05-22)

2023-05-22 大部分 IP 都失效了,更新了一批可用 IP。
2023-04-26 给测速工具添加更详细的描述;镜像地址 https://gtranslate.cdn.haah.net 又恢复了。
2023-04-02 更新一批可用 IP;镜像地址 https://gtranslate.cdn.haah.net 又失效了。
2023-02-14 镜像地址 https://gtranslate.cdn.haah.net 恢复正常了。
2023-02-06 添加划词翻译自己开发的 IP 测试工具的说明。
2023-02-05 有用户反馈镜像地址 https://translate.3822808.com 在使用一段时间后会报 404,所以加了个说明。
2023-02-04 目前的两个镜像地址似乎都会在用的人多的时候失效,然后人少了(比如第二天早上)才会恢复,所以加了个说明。
2023-01-12 近期有一些 IP 失效了,对失效了的 IP 做了标注,并添加了 IPv6 地址。
2023-01-04 镜像地址 https://gtranslate.cdn.haah.net 失效了。
2022-12-23 添加两个新的镜像地址。
2022-11-19 添加使用镜像地址的解决方案。
2022-11-18 添加了两个能自动化查找可用 IP 并修改 hosts 的工具。
2022-10-28 更新了新的可用 IP。
2022-10-22 之前查找可用 IP 的方式全都失效了,于是更新了公告告知用户。
2022-10-20 新增修改 hosts 之后需要重启浏览器的步骤。
2022-10-14 新增修改 hosts 文件时提示无权限问题的解决方法。
2022-10-08 添加修改 hosts 的详细步骤。
2022-10-01 根据用户反馈,删除了无效方案。
2022-09-30 添加查找谷歌翻译在国内可用的 IP 地址 + 修改 hosts 的解决方案。
2022-09-29 添加使用梯子的解决方案。
2022-09-28 发布公告告知用户谷歌翻译退出了中国市场导致谷歌翻译无法正常使用。

我应该使用哪个方案?

如果你有梯子,那么请使用方案 A:使用梯子(最稳定)。这是唯一长久稳定的方案,但需要梯子。

如果你想尽快恢复谷歌翻译,那么请使用方案 C:使用镜像地址(最简单)。这个方案最简单,只需要在划词翻译内填写一项设置即可,但镜像地址可能会在某一时段(比如晚高峰)用的人多了就会失效,等人少了(比如第二天白天)才会恢复。

如果镜像地址都失效了,那么请使用方案 B:修改 hosts 文件。这个方案只需要修改一下你电脑里的一个文件,且不会像镜像地址那样出现用的人多了就不能用了的情况。

方案 C:使用镜像地址(最简单)

**这是最简单的方案。**从下方选一个地址填写进划词翻译的【设置】-【通用】-【谷歌翻译】-【镜像地址】即可。填写前请先测试一下镜像地址能否正常使用

注意:镜像地址可能会在某一时段(比如晚高峰)用的人多了就会失效,等人少了(比如第二天白天)才会恢复。

https://gtranslate.cdn.haah.net
https://translate.amz.wang
https://translate.3822808.com

如果你没看到【镜像地址】这个输入框,请先将划词翻译升级到 v9.1.0 及以上版本。

注意:第三方镜像并非由划词翻译维护,可能会在一段时间(可能是几个月,也可能是几年)后失效。如果某个镜像地址失效了,请换一个镜像地址使用,或者使用其它方案。欢迎向我提供镜像地址,我会更新在这里。

方案 B:修改 hosts 文件

虽然谷歌翻译退出了中国市场,但它还是保留了一些服务器,每个服务器都有对应的 IP 地址,将 IP 地址写入电脑里的 hosts 文件即可正常连接到谷歌翻译。

但是请注意:这些服务器可能会逐步关闭,所以 IP 地址可能会在一段时间(可能是几个月,也可能是几年)后失效。每当 IP 失效时,我会寻找新的可用 IP 更新在下方,届时你就需要重新更新一下 IP。

自动化工具

划词翻译开发了一个工具用于查找对你而言最快的可用 IP,目前这个工具需要通过命令提示符 / 终端运行,上手可能有点难度。

由划词翻译开发的 IP 测速工具的使用方式:

image-20230903073807644

另外,还有两个由其它开发者开发的工具==能做到自动化扫描可用 IP 并写入 hosts==,分别为:

注意:这两个工具不是划词翻译开发的,如果遇到问题,请向它们的开发者反馈。如果尝试无效,可以使用下方的步骤手动修改。

2023年9月3日

image-20230903073644650

C:\Users\Win>ggc
Downloading the file from https://unpkg.com/@hcfy/google-translate-ip/ips.txt
Done.

Start detecting. This takes a little time, up to 10 seconds.
┌─────────┬───────────────────┬───────────┬─────────────┬───────────────┬──────────────────────────────────┐
(index) │ IP / Host │ Available │ Status Code │ Response time │ Why not available? │
├─────────┼───────────────────┼───────────┼─────────────┼───────────────┼──────────────────────────────────┤
0'108.177.97.100''Yes'200'633ms''N/A'
1'142.250.4.90''No''N/A''N/A''No response within 10 seconds.'
2'172.253.114.90''No''N/A''N/A''No response within 10 seconds.'
3'172.217.203.90''No''N/A''N/A''No response within 10 seconds.'
4'172.253.112.90''No''N/A''N/A''No response within 10 seconds.'
5'142.250.9.90''No''N/A''N/A''No response within 10 seconds.'
6'172.253.116.90''No''N/A''N/A''No response within 10 seconds.'
7'142.250.97.90''No''N/A''N/A''No response within 10 seconds.'
8'142.250.30.90''No''N/A''N/A''No response within 10 seconds.'
9'142.250.111.90''No''N/A''N/A''No response within 10 seconds.'
108.177.97.100    translate.googleapis.com
142.250.4.90 translate.googleapis.com
172.253.114.90 translate.googleapis.com
172.217.203.90 translate.googleapis.com
172.253.112.90 translate.googleapis.com
142.250.9.90 translate.googleapis.com
172.253.116.90 translate.googleapis.com
142.250.97.90 translate.googleapis.com
142.250.30.90 translate.googleapis.com
142.250.111.90 translate.googleapis.com
172.217.215.90 translate.googleapis.com

第一步:复制可用 IP

在下方的 IP 库中选择一条并复制:

注意:这些 IP 不一定都对你适用,你可能需要多尝试几个才能找到能用的 IP。手动查找的方式过于繁琐,建议使用上方的自动化工具查找。

image-20230903073936809

谷歌翻译国内可用 IP 库(IPv6)

IPv6 地址由 @aeeq 提供

第二步:将 IP 写入 hosts 文件中

第三步:测试 IP 是否可用

保存 hosts 文件后,先重启一下浏览器,然后测试谷歌翻译是否恢复正常。如果没有恢复,那么你需要从 hosts 中删掉这条不能用的 IP,重新复制一条新的 IP 并用前面的步骤将它写进 hosts 当中。

方案 A:使用梯子(最稳定)

由于谷歌翻译已退出中国市场,所以唯一长久稳定的方案就是使用梯子连接到国外的谷歌翻译。

首先,如果你设置过谷歌翻译的镜像地址,那么需要先清空这个地址。

然后,**在梯子内将 translate.googleapis.com 设为走代理(PROXY)即可。**不同的软件有不同的设置方式,你需要阅读你所使用的软件的文档或者通过搜索引擎查询该如何设置。

**你也可以给梯子开全局模式,也就是所有域名都走国外 IP。**但是,国内网站的访问速度会因此变慢,所以还是建议花点时间研究下如何添加代理规则。

设置好了之后,请阅读测试谷歌翻译是否恢复正常

测试谷歌翻译是否恢复正常

你可以点击这条链接测试谷歌翻译是否有恢复:https://translate.googleapis.com/translate_a/element.js

注意:如果你使用了镜像地址,那么你需要将上面这条链接中的 https://translate.googleapis.com 替换为你的镜像地址,例如 https://translate.amz.wang/translate_a/element.js

以 Chrome 浏览器为例:(其它浏览器的表现应该类似)

  • 如果能正常打开则说明划词翻译内的谷歌翻译已恢复正常。正常情况下,这个链接打开后会显示一长串代码,代码第一行一般是 if(!window['_DumpException']) {
  • 如果出现了谷歌“404. That’s an error.”的错误提示,那说明镜像地址 / IP 失效了,请换一个镜像地址 / IP 或者使用其它方案。
  • 如果新打开的标签页在 5 秒后仍然处于加载中的状态,则说明没有恢复。这要分为两种情况:
    • 如果在 20 秒内,你的浏览器正常打开了,但由于划词翻译限制了 10 秒无结果就视为失败,所以划词翻译内的谷歌翻译仍然是不能用的。你需要换一个镜像地址 / IP 确保测试链接能在 10 秒内打开。
    • 如果 20 秒后 Chrome 显示【无法访问此网站,translate.googleapis.com 的响应时间过长】,那么说明你的电脑还是无法正常连接到谷歌翻译服务器,有以下两种可能:
      • 请再检查一下你是否按照解决方案的要求做配置了,比如确认镜像地址 / IP 是否可用、或者梯子是否有让 translate.googleapis.com 走代理。
      • **还有可能是你所在的网络屏蔽了谷歌翻译,这种情况下修改 hosts 是没用的。**比如很多跟我反馈说换了好多 IP 都不能用的用户,我在自己电脑上用他们的 IP 测试时却是正常的,而这些用户有一个共同点,那就是使用的都是学校网,所以我猜测某些大学里的网络主动屏蔽了谷歌翻译。你可以尝试让电脑连接手机热点打开测试链接,如果能打开那就说明是你电脑所在的网络屏蔽了谷歌翻译,这种情况你只能找你的网络服务提供者,让他们解除对谷歌翻译的屏蔽。

前置条件

如果你使用上面的方案测试没有问题,但在划词翻译里谷歌翻译还是不能用,那么请确认你是否满足这两条前置条件:

  1. 划词翻译版本为 v8.7.8 及以上版本。查看划词翻译版本号的方法为:打开划词翻译的设置页,然后在页面左上角的【划词翻译】字样后面能看到版本号。点击查看如何手动更新划词翻译的版本
  2. 【设置】-【通用】-【谷歌翻译】里的“接口类型”需要切换为“速度快、准确率低”,“地区”需要切换为“国外(.com)”

一般情况下,大部分人都是满足这两个条件的。

使用其它翻译服务

除了谷歌翻译,划词翻译还支持很多其它翻译服务,==这些翻译服务只需要简单申请之后即可享有每月的免费额度==,详情请查看服务申请

写给想要尽快恢复网页全文翻译功能的用户

网页全文翻译功能默认用的是谷歌翻译,所以你会发现你的全文翻译功能也不能用了。如果你只想尽快恢复全文翻译的正常使用、不想经过上面这些步骤,那么你可以切换为其它翻译服务使用,比如 DeepL,步骤如下:

  1. 开启网页全文翻译之后,在网页的右下角会出现一个划词翻译的图标
  2. 将鼠标移动到划词翻译图标上,会弹出来网页全文翻译的控制面板
  3. 点击【谷歌翻译】就会展开翻译服务的选择框,选择【DeepL】即可

关于我

我的博客主旨:

  • 排版美观,语言精炼;
  • 文档即手册,步骤明细,拒绝埋坑,提供源码;
  • 本人实战文档都是亲测成功的,各位小伙伴在实际操作过程中如有什么疑问,可随时联系本人帮您解决问题,让我们一起进步!

🍀 微信二维码 x2675263825 (舍得), qq:2675263825。

image-20230107215114763

🍀 微信公众号 《云原生架构师实战》

image-20230107215126971

🍀 个人博客站点

http://onedayxyy.cn/

image-20231021104335916

image-20231021104405837

🍀 语雀

image-20231030124453217

🍀 csdn

https://blog.csdn.net/weixin_39246554?spm=1010.2135.3001.5421

image-20230107215149885

🍀 知乎

https://www.zhihu.com/people/foryouone

image-20230107215203185

最后

好了,关于本次就到这里了,感谢大家阅读,最后祝大家生活快乐,每天都过的有意义哦,我们下期见!

image-20231016062113861