在使用Zotero的翻译功能之前,首先要确保已经安装了插件:Translate for Zotero
关于插件的安装可以参考这篇文章:
同时也要保证网络畅通,没有网络,也会导致无法翻译。
接下来进入正题。
当使用Zotero7对英文文献翻译时,可能会翻译不了,报错,如下图所示,以下是解决方法:
一、使用海词翻译服务(最简单,但翻译可能会有些不准叭)
1、打开zotero 7
点击“编辑”→“设置”,进入界面,点击“翻译”进入编辑界面

2、将“翻译服务”改为“海词”即可进行翻译,不需要添加密钥
3、翻译效果如下图所示:
如果嫌麻烦,到这里就可以解决翻译问题了,配置百度翻译API过程还是有点麻烦的。
二、配置百度翻译API(过程比较繁琐)
1、进入 百度翻译开放平台 (baidu.com),点击右上角进行账号注册登录
2、接着点击“管理控制台”,
进入如下界面,选择“个人开发者”,填完信息进行提交
3、之后,开始申请通用翻译API,
应该是可以直接弹出如下界面
注意:有两种选项,标准版和高级版,高级版的好处在于: 每月有100万字符免费额度,但也需要身份证实名制。标准版每月只有5万字符额度。
按自己需求进行选择,之后就开通成功了!
4、点击“产品服务”——“通用文本翻译”——“立即使用”
会弹出如下界面,选择“通用文本翻译”,点击下一步
我这里刚刚选的是“高级版”,继续点击“开通高级版”
继续点击下一步
这里只需填写应用名称:Zotero7 即可。之后直接提交申请
5、弹出下框,说明开通成功!
6、回到”总览“,
下滑找到 APP ID和密钥,将这俩个进行复制。
7、打开Zotero7 ,
点击“编辑”→“设置”,进入界面,点击“翻译”进入编辑界面

8、将“翻译服务”改为“百度”,
再在密钥里输入:APP ID#密钥 即可进行翻译
注意:不单单只是密钥,只输入密钥没有用
9、最后的翻译效果如下:
看着似乎和海词翻译没什么区别,可能是这句话太简单了叭(安慰自己搞了这么久)
至此结束。
别忘了给这篇文章点个赞哦,非常感谢。如果有问题,欢迎在评论区留言讨论,一起学习!