问题
如下图,zotero翻译插件会突然出现下面的错误:
[请求错误]
此翻译服务不可用,可能是密钥错误,也可能是请求过快。
可以尝试其他翻译服务,或者来此查看相关回答:
https://zotero.yuque.com/staff-gkhviy/pdf-trans/age09f
请注意,这些错误与 Zotero 和本翻译插件无关,由该翻译服务引起: 海词
TypeError: xhr.response.match(...) is null
注意阅读提示:https://zotero.yuque.com/staff-gkhviy/pdf-trans/age09f,在这个链接里给出了想要的答案:
无需密钥的翻译服务
这些翻译服务采用模拟网页访问的方式,因此不稳定且可能由于大量访问被短暂封禁。遇到问题请考虑换用需要密钥的翻译服务。
对于短暂封禁:可等待一段时间;
对于服务被关闭:没有任何解决办法;
对于翻译结果质量较差:没有任何解决办法。
所以就是插件本身的问题,可能是插件提供翻译的api请求过多,被翻译网站ban了(我的理解)。
解决办法
找列表中的免费源挨个试试.我本人尝试bing是可以的。
写这篇帖的原因就是,我在上网搜索这个bug后,很多帖子都是答非所问。可能ai盛行的年代,我们要逐渐适应铺天盖地的垃圾知识吧!