一、原因

IDEA 2021.3 使用Translation 翻译插件时提示 “更新 TKK 失败,请检查网络连接”

IDEA 提示 更新 TKK 失败,请检查网络连接_javascript

二、试错

根据网上大部分教程解决方式都不能解决,甚至怀疑IDEA 版本过低,重新重2019版本重新装了个2021.3版,但是仍然无法解决。

三、解决方式1(已失效)

最后想到了修改hosts文件的方法。

1、首先,win+R打开运行框输入"C:\windows\System32\drivers\etc"找到hosts文件

IDEA 提示 更新 TKK 失败,请检查网络连接_javascript_02

IDEA 提示 更新 TKK 失败,请检查网络连接_javascript_03

2、修改权限

修改这个文件的权限,否则无法对其编辑保存

 右击“hosts”,点击属性,点击安全,点击高级

IDEA 提示 更新 TKK 失败,请检查网络连接_ide_04

 点击添加

IDEA 提示 更新 TKK 失败,请检查网络连接_javascript_05

 选择主体,点击高级

IDEA 提示 更新 TKK 失败,请检查网络连接_搜索_06

IDEA 提示 更新 TKK 失败,请检查网络连接_ide_07

 点击立即查找,选择Everyone ,确定,确定

IDEA 提示 更新 TKK 失败,请检查网络连接_搜索_08

IDEA 提示 更新 TKK 失败,请检查网络连接_ide_09

 把“修改”和“写入”勾选上,点击确定。

IDEA 提示 更新 TKK 失败,请检查网络连接_ide_10

IDEA 提示 更新 TKK 失败,请检查网络连接_ide_11

 安全中心提示选择“是”。

IDEA 提示 更新 TKK 失败,请检查网络连接_搜索_12

IDEA 提示 更新 TKK 失败,请检查网络连接_ide_13

 然后选择记事本打开“hosts”文件,复制进以下内容。

IDEA 提示 更新 TKK 失败,请检查网络连接_javascript_14

# 谷歌翻译
203.208.40.66 translate.google.com
203.208.40.66

最后进入“CMD”刷新下本地DNS缓存,并且ping以下有没有成功。

IDEA 提示 更新 TKK 失败,请检查网络连接_javascript_15

ipconfig/flushdns

ping translate.google.com

打开 IDEA Translation 已恢复正常。

IDEA 提示 更新 TKK 失败,请检查网络连接_搜索_16

 四、解决方式2(亲测有效)

官方发的公告为:2022年10月1日,Google突然停止了Google翻译在中国大陆的业务,不再向中国大陆区域提供翻译服务,官方给出的理由是“因为使用率低”。这一变化直接不可避免地影响到了插件内置的Google翻译引擎和基于Google翻译的语音朗读(TTS)功能,导致其无法正常使用。因此建议大家换用其他翻译引擎,有道翻译、百度翻译和阿里翻译都是很不错的选择。未来开发者会带来更多新的翻译引擎和语音合成(TTS)引擎供大家选择,敬请期待!

IDEA 提示 更新 TKK 失败,请检查网络连接_搜索_17

暂时解决办法为换一个翻译引擎

IDEA 提示 更新 TKK 失败,请检查网络连接_搜索_18

 百度通用翻译API标准版免费调用量为5万字符/月,高级版免费调用量为100万字符/月,个人使用免费版是足够的 点击直达 

IDEA 提示 更新 TKK 失败,请检查网络连接_ide_19

 根据提示进行注册,提示实名认证可以取消跳过,注册完毕在个人首页开通服务

IDEA 提示 更新 TKK 失败,请检查网络连接_搜索_20

IDEA 提示 更新 TKK 失败,请检查网络连接_搜索_21

 应用名随便填,其他为空,提交申请后提示开通成功即可使用!

 

 

时间仓促,如有错误欢迎指出,欢迎留下您的评语,如对您有帮助还请点个推荐、关注支持一下!

作者:51CTO - 唐三ddly

本文版权归作者所有,欢迎转载,但未经作者同意必须在文章页面给出原文链接,否则保留追究法律责任的权利。

若内容有侵犯您权益的地方,请公告栏处联系本人,本人定积极配合处理解决。