Skip to content

谷歌翻译网络错误的解决办法(已失效) #2114

Answered by YiiGuxing
YiiGuxing asked this question in Q&A
Discussion options

You must be logged in to vote

注意:目前此方法已经失效!!!

还想继续使用谷歌翻译目前唯一的办法就只有使用梯子了,而没有梯子的就只能先使用其他的翻译引擎了,至于语音朗读,再想办法吧,暂时先这样。

提示:使用梯子的同学别忘了把之前添加到Hosts文件的 IP-域名映射删除掉哦。



原内容:

问题原因

疑是谷歌关停了国内的翻译服务,导致相关API无法使用。

解决办法

感谢 @zhangkaiqiu#2051 (comment) 中提供的解决办法!

如果您有梯子,您可以通过梯子正常使用。如果没有,则可将以下内容添加到 hosts 文件中以暂时解决此问题,恢复谷歌翻译和语音朗读功能的正常使用:

203.208.40.66  translate.googleapis.com

1. Windows 系统

点击这里下载并解压缩后得到一个脚本文件:fix_google_translate.bat,鼠标右键“以管理员身份运行”即可。

2. macOS

在终端执行以下命令:

sudo echo -e '\n\n203.208.40.66  translate.googleapis.com' >> /etc/hosts
sudo killall -HUP mDNSResponder

3. Linux 系统

在终端执行以下命令:

sudo echo -e '\n\n203.208.40.66  translate.googleapis.com' >> /etc/hosts
sudo nscd restart

Tips: 上述方法执行后仍无效可以尝试重启机器。

补充

如果上面提供的IP不可用,访问此网站可…

Replies: 2 comments 1 reply

Comment options

YiiGuxing
Oct 1, 2022
Maintainer Author

You must be logged in to vote
0 replies
Answer selected by YiiGuxing

This comment has been hidden.

@YiiGuxing

This comment has been hidden.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants