YiiGuxing / TranslationPlugin

Translation plugin for IntelliJ based IDEs/Android Studio.
https://intellij-translation.yiiguxing.top
MIT License
11.26k stars 784 forks source link

谷歌翻译无法访问 #2051

Closed jjscx closed 1 year ago

jjscx commented 2 years ago

📝 问题描述

更新tkk失败,请检查网络

网络是正常的

🏷 插件版本

3.3.5+203u212

🔁 翻译引擎

谷歌翻译

💻 IDE及运行环境

IntelliJ IDEA 2021.1.3 (Ultimate Edition)
内部版本号 #IU-211.7628.21,June 30, 2021 构建
Licensed to IntelliJ IDEA Evaluator
到期日期: October 28, 2022
运行时版本: 11.0.11+9-b1341.60 amd64
VM: OpenJDK 64-Bit Server VM,JetBrains s.r.o.
Windows 10 10.0
GC: G1 Young Generation, G1 Old Generation
Memory: 2048M
Cores: 8
Non-Bundled Plugins: com.intellij.ideolog (203.0.30.0), com.intellij.zh (211.311), com.mzyupc.a-redis (beta-0.7.0), io.zhile.research.ide-eval-resetter (2.3.5), VisualVMLauncher (1.21.211.6085.0), org.intellij.gitee (2021.1.0), org.jetbrains.plugins.vue (211.7142.13), org.jetbrains.kotlin (211-1.6.21-release-334-IJ7442.40), JProfiler (19.3), cn.yiiguxing.plugin.translate (3.3.5+203u212), com.baomidou.plugin.idea.mybatisx (1.5.4)
Kotlin: 211-1.6.21-release-334-IJ7442.40

📋 堆栈跟踪

No response

zxt385189207 commented 2 years ago

+1

cetuer commented 2 years ago

+1

YiiGuxing commented 2 years ago

谷歌已经关停了中国大陆的翻译服务,所以插件中的谷歌翻译引擎也不可用了。语音朗读也是基于谷歌翻译服务的,所以也不可用。如果您有梯子,您可以通过梯子正常使用,如果没有,则只能使用其他翻译引擎了。


更新:

以下IP列表将不再更新,请转至:https://github.com/YiiGuxing/TranslationPlugin/discussions/2315#discussioncomment-3949785

2022.10.25 更新:

一批HK的IP,速度更快(感谢 @aawwsslll 提供):

142.250.4.90
172.253.114.90
172.217.203.90
172.253.112.90
142.250.9.90
172.253.116.90
142.250.97.90
142.250.30.90
142.250.111.90
172.217.215.90
142.250.11.90
142.251.9.90
108.177.122.90
142.250.96.90
142.250.100.90
142.250.110.90
172.217.214.90
172.217.222.90
142.250.31.90
142.250.126.90
142.250.10.90
172.217.195.90
172.253.115.90
142.251.5.90
142.250.136.90
142.250.12.90
142.250.101.90
172.217.192.90
142.250.0.90
142.250.107.90
172.217.204.90
142.250.28.90
142.250.125.90
172.253.124.90
142.250.8.90
142.250.128.90
142.250.112.90
142.250.27.90
142.250.105.90
172.253.126.90

2022.10.24 更新:

修改Hosts方式又找到了一个可用的IP:

172.253.124.90 translate.googleapis.com

由于这个IP是美国谷歌云的,所以不知道它能坚持多久。

cetuer commented 2 years ago

又被墙了,需要梯子,没有梯子的,在恢复之前先用其他翻译引擎吧。

实测,IDEA配置了梯子代理也无法使用谷歌翻译,谷歌浏览器的Google翻译扩展程序也无法使用了,以前是可以用的,好像是谷歌翻译的问题,谷歌翻译官网可以翻译

cetuer commented 2 years ago

又被墙了,需要梯子,没有梯子的,在恢复之前先用其他翻译引擎吧。

实测,IDEA配置了梯子代理也无法使用谷歌翻译,谷歌浏览器的Google翻译扩展程序也无法使用了,以前是可以用的,好像是谷歌翻译的问题,谷歌翻译官网可以翻译

再附个图 image

xsdream commented 2 years ago

@YiiGuxing Hi,我比较依赖翻译后的自动发音功能,有时候用于阅读朗读文章词语,已经用了很久了。昨天谷歌翻译被墙后,自动播放文字也随之失效了。虽然有道翻译还是可以正常翻译,但是无法自动播放文字。能不能提供一个功能,在谷歌翻译无法使用的情况下也能支持其他来源的自动播放文字语音。叨扰

YiiGuxing commented 2 years ago

又被墙了,需要梯子,没有梯子的,在恢复之前先用其他翻译引擎吧。

实测,IDEA配置了梯子代理也无法使用谷歌翻译,谷歌浏览器的Google翻译扩展程序也无法使用了,以前是可以用的,好像是谷歌翻译的问题,谷歌翻译官网可以翻译

@BaoBaoss 应该是梯子或者配置的问题,有效的梯子是可以正常使用的。

YiiGuxing commented 2 years ago

@YiiGuxing Hi,我比较依赖翻译后的自动发音功能,有时候用于阅读朗读文章词语,已经用了很久了。昨天谷歌翻译被墙后,自动播放文字也随之失效了。虽然有道翻译还是可以正常翻译,但是无法自动播放文字。能不能提供一个功能,在谷歌翻译无法使用的情况下也能支持其他来源的自动播放文字语音。叨扰

@xsdream 这个功能后面会做的,是有相关计划的,只是近期没法做,现在的情况是我个人的精力严重不足,3.4.0版本都已经拖了好久了。。。不出意外的话这个功能大概会在4.0.0版本上实现。

cetuer commented 2 years ago

又被墙了,需要梯子,没有梯子的,在恢复之前先用其他翻译引擎吧。

实测,IDEA配置了梯子代理也无法使用谷歌翻译,谷歌浏览器的Google翻译扩展程序也无法使用了,以前是可以用的,好像是谷歌翻译的问题,谷歌翻译官网可以翻译

@BaoBaoss 应该是梯子或者配置的问题,有效的梯子是可以正常使用的。

不对劲吧,我前几天浏览器插件还可以正常使用,梯子没变过

YiiGuxing commented 2 years ago

又被墙了,需要梯子,没有梯子的,在恢复之前先用其他翻译引擎吧。

实测,IDEA配置了梯子代理也无法使用谷歌翻译,谷歌浏览器的Google翻译扩展程序也无法使用了,以前是可以用的,好像是谷歌翻译的问题,谷歌翻译官网可以翻译

@BaoBaoss 应该是梯子或者配置的问题,有效的梯子是可以正常使用的。

不对劲吧,我前几天浏览器插件还可以正常使用,梯子没变过

所以要找一个靠谱的梯子。。。

liuHongJie1217 commented 2 years ago

又被墙了,需要梯子,没有梯子的,在恢复之前先用其他翻译引擎吧。

实测,IDEA配置了梯子代理也无法使用谷歌翻译,谷歌浏览器的Google翻译扩展程序也无法使用了,以前是可以用的,好像是谷歌翻译的问题,谷歌翻译官网可以翻译

@BaoBaoss 应该是梯子或者配置的问题,有效的梯子是可以正常使用的。

不对劲吧,我前几天浏览器插件还可以正常使用,梯子没变过

所以要找一个靠谱的梯子。。。

你好,我的google翻译是可以正常使用的,但是idea的翻译无法使用,请问有遇到这种情况的吗?

zorroforever commented 2 years ago

我是在idea的settings里找到proxy设置选手动设置127.0.0.1 指定clash的端口保存以后就不报这个错误,正常翻译啦

cetuer commented 2 years ago

settings

我也设置了,但是我这里仍然不起作用。可能是梯子原因

MINIPuffer commented 2 years ago

我是在idea的settings里找到proxy设置选手动设置127.0.0.1 指定clash的端口保存以后就不报这个错误,正常翻译啦

设置之后确实有效

cetuer commented 2 years ago

我是在idea的settings里找到proxy设置选手动设置127.0.0.1 指定clash的端口保存以后就不报这个错误,正常翻译啦

设置之后确实有效

请问clash端口是什么端口

MINIPuffer commented 2 years ago

我是在idea的settings里找到proxy设置选手动设置127.0.0.1 指定clash的端口保存以后就不报这个错误,正常翻译啦

设置之后确实有效

请问clash端口是什么端口

clash就是一个代理软件啊,一般默认端口是7890

sunlewuyou commented 2 years ago

代理工具有的默认translate.googleapis.com这个接口地址是直连的,被强了就要手动修改成代理,要不然就会无法使用idea的翻译插件。

Miku-Y commented 2 years ago

+1 应该是谷歌翻译的问题, 谷歌翻译中国网址,直接整了张图片挂网页上🤣🤣🤣 https://translate.google.cn/ image

cetuer commented 2 years ago

代理工具有的默认translate.googleapis.com这个接口地址是直连的,被强了就要手动修改成代理,要不然就会无法使用idea的翻译插件。

是此原因,我用的v2rayN,更新了下地址后就可以正常访问了

cycle2zhou commented 2 years ago

不对劲啊,https://translate.google.cn/ 这个网址我直接访问是没问题的,在idea中使用翻译没拦截到翻译请求

image
cetuer commented 2 years ago

@cycle2zhou 请求地址是 translate.googleapis.com

不对劲啊,https://translate.google.cn/ 这个网址我直接访问是没问题的,在idea中使用翻译没拦截到翻译请求 image

cycle2zhou commented 2 years ago

@BaoBaoss

@cycle2zhou 请求地址是translate.googleapis.com

不对劲啊,https://translate.google.cn/ 这个网址我直接访问是没问题的,在idea中使用翻译没拦截到翻译请求图像

好吧,那这个地址的确访问不到。。。阿里云翻译超过免费额度后会停止使用还是继续使用然后需要补钱啊

cetuer commented 2 years ago

@cycle2zhou 补钱,我之前就被坑过

好吧,那这个地址的确访问不到。。。阿里云翻译超过免费额度后会停止使用还是继续使用然后需要补钱啊

oylft commented 2 years ago

又被墙了,需要梯子,没有梯子的,在恢复之前先用其他翻译引擎吧。

要不要考虑吧DeepL加进去哈哈,https://www.deepl.com/translator

cycle2zhou commented 2 years ago

@cycle2zhou 补钱,我之前就被坑过

好吧,那这个地址的确访问不到。。。阿里云翻译超过免费额度后会停止使用还是继续使用然后需要补钱啊

好吧,那暂时只能不用了

zhangkaiqiu commented 2 years ago

在C:\Windows\System32\drivers\etc\hosts文件后面添加如下内容

203.208.40.66 translate.google.com

203.208.40.66 translate.googleapis.com

在cmd中执行

ipconfig /flushdns
ThingsChange commented 2 years ago

如果你有梯子的话,那么可以参考下这个配置

image 我是这样修改的,就可以了。 如果没有梯子,换个百度翻译啥的吧

YiiGuxing commented 2 years ago

又被墙了,需要梯子,没有梯子的,在恢复之前先用其他翻译引擎吧。

要不要考虑吧DeepL加进去哈哈,https://www.deepl.com/translator

@zhangkaiqiu DeepL下个版本已经加上了:#472 ,不过加了国内一般也用不了,想开箱即用且免费,有计划,但还很早。。。

zhangkaiqiu commented 2 years ago

在C:\Windows\System32\drivers\etc\hosts文件后面添加如下内容

203.208.40.66 translate.google.com

203.208.40.66 translate.googleapis.com

在cmd中执行

ipconfig /flushdns

亲测有效

cycle2zhou commented 2 years ago

在C:\Windows\System32\drivers\etc\hosts文件后面添加如下内容

203.208.40.66 translate.google.com

203.208.40.66 translate.googleapis.com

在cmd中执行

ipconfig /flushdns

配置完后的确不报错了,但是翻译不到中文不知道为啥

image
sundongyu commented 2 years ago

在C:\Windows\System32\drivers\etc\hosts文件后面添加如下内容

203.208.40.66 translate.google.com

203.208.40.66 translate.googleapis.com

在cmd中执行

ipconfig /flushdns

有效

haoqi6677 commented 2 years ago

image

LiWenHui96 commented 2 years ago

配置idea的代理后,可以正常使用了。

sinduanan commented 2 years ago

又被墙了,需要梯子,没有梯子的,在恢复之前先用其他翻译引擎吧。

实测,IDEA配置了梯子代理也无法使用谷歌翻译,谷歌浏览器的Google翻译扩展程序也无法使用了,以前是可以用的,好像是谷歌翻译的问题,谷歌翻译官网可以翻译

@BaoBaoss 应该是梯子或者配置的问题,有效的梯子是可以正常使用的。

我这里chrome是可以翻出去 但是还是不能使用这个插件 好痛苦

cetuer commented 2 years ago

我这里chrome是可以翻出去 但是还是不能使用这个插件 好痛苦

@sinduanan 梯子路由设置全局看下能不能用

ww176883 commented 2 years ago

📝 问题描述

更新tkk失败,请检查网络

网络是正常的

🏷 插件版本

3.3.5+203u212

🔁 翻译引擎

谷歌翻译

💻 IDE及运行环境

IntelliJ IDEA 2021.1.3 (Ultimate Edition)
内部版本号 #IU-211.7628.21,June 30, 2021 构建
Licensed to IntelliJ IDEA Evaluator
到期日期: October 28, 2022
运行时版本: 11.0.11+9-b1341.60 amd64
VM: OpenJDK 64-Bit Server VM,JetBrains s.r.o.
Windows 10 10.0
GC: G1 Young Generation, G1 Old Generation
Memory: 2048M
Cores: 8
Non-Bundled Plugins: com.intellij.ideolog (203.0.30.0), com.intellij.zh (211.311), com.mzyupc.a-redis (beta-0.7.0), io.zhile.research.ide-eval-resetter (2.3.5), VisualVMLauncher (1.21.211.6085.0), org.intellij.gitee (2021.1.0), org.jetbrains.plugins.vue (211.7142.13), org.jetbrains.kotlin (211-1.6.21-release-334-IJ7442.40), JProfiler (19.3), cn.yiiguxing.plugin.translate (3.3.5+203u212), com.baomidou.plugin.idea.mybatisx (1.5.4)
Kotlin: 211-1.6.21-release-334-IJ7442.40

📋 堆栈跟踪

No response Google 翻译中国站点疑似关闭

"在 Google 宣布退出中国之后,它仅在中国保留了翻译服务和不含搜索的地图服务,后来地图服务关闭了,但现在看来它也要关闭翻译服务了。近期有人发现访问 Google 翻译的中国站点 http://translate.google.cn 时有几率(经测试,是1/2)看到和搜索主页相同的重定向到 google.com.hk 页面 。目前不清楚这一现象的缘由,也不清楚 Google 是否完全计划关闭或者保留翻译服务。"(Solidot), 换地址了

duguqqjian12 commented 2 years ago

如果你有梯子的话,那么可以参考下这个配置

image 我是这样修改的,就可以了。 如果没有梯子,换个百度翻译啥的吧

实测可以了,感谢

stone-98 commented 2 years ago

我好奇的是,我已经用梯子已开启了全局代理,为什么还要配置一下idea的HTTP Proxy才能使用?

wilinz commented 2 years ago

谷歌翻译近日已退出中国大陆,希望弄一个服务器代理谷歌翻译

wilinz commented 2 years ago

此项目使用的翻译接口会限制ip请求次数,chrome网页翻译使用的https://translate.googleapis.com/translate_a/t?anno=3&client=te&v=1.0&format=html不限ip,token计算方法好像是一样的, 可以参考https://github.com/wilinz/globalization-translator/blob/main/src/main/kotlin/com/wilinz/globalization/translator/translator/engine/GoogleTranslator.kt

wilinz commented 2 years ago

或者增加个功能默认改translate.googleapis.com的DNS解析结果为203.208.40.66,改hosts麻烦

qincasin commented 2 years ago

如果你有梯子的话,那么可以参考下这个配置

image 我是这样修改的,就可以了。 如果没有梯子,换个百度翻译啥的吧

实测可以

Klein-mrz commented 2 years ago

有效

203.208.40.66 translate.google.com
203.208.40.66 translate.googleapis.com 

会考虑整个离线翻译吗

balck-paint commented 2 years ago

谷歌翻译近日已退出中国大陆,希望弄一个服务器代理谷歌翻译

为啥退市呀,谷歌翻译感觉比有道还准确

xcf11111 commented 2 years ago

我是在idea的settings里找到proxy设置选手动设置127.0.0.1 指定clash的端口保存以后就不报这个错误,正常翻译啦

好强

quentin-lipeng commented 2 years ago

manual确实可以 感谢 之前一直用的auto proxy

an-data commented 2 years ago

我这边开了clash 使用 自动代理也可以啊

saddit commented 2 years ago

我是在idea的settings里找到proxy设置选手动设置127.0.0.1 指定clash的端口保存以后就不报这个错误,正常翻译啦

我选择自动检测代理可以了

xiaobo1997 commented 2 years ago

怎么查看🪜 port。。

an-data commented 2 years ago

怎么查看🪜 port。。 image