如何在zotero上用DeepL进行翻译,免费获取API密钥(亲测有效)

一、下载Zotero


Zotero 是一款免费的开源研究工具,旨在帮助用户收集、组织、引用和分享研究资料。它由数字学术协会(Corporation for Digital Scholarship)开发,支持多平台使用,包括 Mac、Windows、Linux 和 iOS。

官网下载:Download|Zotero

二、下载翻译插件


下载好的Zotero是不能进行划词翻译,但是当我们将插件下载好就可以进行划词翻译了。

插件下载:Download|plugin

选择Translate for Zotero,然后下载。

选择gitee下载即可,下载好的插件拖到桌面,方便寻找。

打开Zotero,选择工具->插件,然后将桌面上的插件直接拖到上面。

三、获取DeepL翻译服务


注册获取DeepL的API

获取网址:DeepL翻译API (deepl-pro.com)

注册,并填写邀请码,可多获得20万词

邀请码:51seBMjSg4

登录好后,查看用户中心,就能看到API密钥。

四、选择DeepL翻译服务


打开Zotero,编辑->设置->翻译中,翻译服务选择DeepL(Pro订阅),密钥填前面获取的API密钥。

重启Zotero,看能否划词翻译。

注意事项:如果你发现没有翻译出来,你可以把之前的插件先关上,然后再开启,重新启动Zotero可能就会解决这个问题。

### Zotero 7 中安装和使用 DeepL 翻译插件教程 #### 插件准备与环境配置 为了使Zotero具备DeepL翻译能力,需先确认已安装最新版本的Zotero 7,并确保浏览器扩展也更新至对应版本。接着访问[Add-ons for Zotero](https://www.zotero.org/plugins/)页面查找名为“Translate for Zotero”的插件并完成安装过程[^1]。 #### 注册DeepL账户获取API Key 前往DeepL官方网站创建账号,利用特定邀请链接如`https://deepl-pro.com/#/translate?referral_code=mYXlA-UpRA`可享受额外字符额度福利。成功登录后,在设置界面找到开发者选项来取得专属API key用于后续配置[^3]。 #### 配置Translate for Zotero插件 打开Zotero客户端内的偏好设定->高级->第三方翻译服务处填入先前获得的DeepL API key。此时应该能看到支持多种语言互译的选择框,默认情况下会选择最优质量的服务提供商作为默认引擎[^2]。 #### 实际操作演示 当一切就绪之后,选中待处理条目右键菜单会出现“Translate Selected Item(s)”命令,点击即可启动自动检原文档语种并向指定目标语言发起请求的过程。对于PDF文件而言,系统会尝试提取正文部分送交云端解析再返回本地显示结果[^4]。 ```python # 示例Python脚本模拟调用DeepL API接口 import requests def translate_text(api_key, text, target_lang='ZH'): url = "https://api-free.deepl.com/v2/translate" params = { 'auth_key': api_key, 'text': text, 'target_lang': target_lang } response = requests.post(url, data=params) return response.json() translated_result = translate_text('your_api_key_here', 'This is a test sentence.') print(translated_result['translations'][0]['text']) ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值