☰
Zotero PDF Translate 上手指南:3 分钟配好划词翻译与多引擎
2026/11/4 11:58:46 网站建设 项目流程

Zotero PDF Translate 上手指南:3 分钟配好划词翻译与多引擎

【免费下载链接】zotero-pdf-translateTranslate PDF, EPub, webpage, metadata, annotations, notes to the target language. Support 20+ translate services.项目地址: https://gitcode.com/gh_mirrors/zo/zotero-pdf-translate

Zotero PDF Translate 是 Zotero 的翻译插件,把 PDF、EPub、网页、文献标题摘要、注释和笔记翻译成目标语言,提供 20 余种翻译引擎。配置流程并不长:装上插件、挑一个引擎、选中文本就能看到译文。下面的上手清单大约 3 分钟走完。

上手清单:从安装 .xpi 到第一次翻译成功

  1. 从项目 Releases 页面下载最新的.xpi安装包;用 Firefox 下载时右键链接选“存储为”。
  2. 打开 Zotero 顶部菜单Tools→Plugins,进入插件页后点右上角齿轮图标,选Install Plugin from file。
  3. 选中下载的.xpi文件,重启 Zotero 完成安装。
  4. 在阅读器中打开任意 PDF 或网页,选中一句话——译文会自动出现在选区弹层和右侧项目栏。默认使用 Google 引擎,不需要任何密钥。
  5. 想手动控制就关闭自动翻译:Edit→Settings→Translate→General中取消勾选Automatically Translate Selection,之后点面板里的Translate按钮再翻。

插件适配 Zotero 7/8。默认目标语言跟随 Zotero 界面语言,不是想要的语言就去Translate→Service页改源/目标语言。

翻译引擎选型对照表:免费、密钥与自部署

选型思路按三条线:不想申请密钥就选免费档;对中英质量有要求就选 DeepL 或有道智云;要求内网或离线就上自部署方案。

引擎密钥要求适合场景
Google Translate免费,无需密钥默认首选,支持 100+ 语言
Bing、火山 Web、腾讯 Transmart免费,无需密钥中英互译备用,Google 不通时顶替
CNKI、iCIBA、有道翻译免费,无需密钥学术中英免费档
MyMemory免费,5k 字符/天/每 IP在设置里填邮箱可升到 50k/天
DeepL需要secretToken,每月 50 万字符免费质量优先的中英长文,可挂术语表
有道智云需要APPID#SECRET#VOCABID学术中英,支持术语表与领域化翻译
阿里云翻译需要accessKeyId#accessKeySecret#endpoint,每月 100 万字符免费大批量文献,支持 200+ 语言
GPT / Gemini / Claude需要各自 API keyLLM 翻译,译文更自然,可用自定义提示词
LibreTranslate / MTranServer / NLLB自部署本地跑服务,不依赖外网

密钥格式以#分段,填错分隔符是最常见的报错原因:DeepL 填secretToken,需要固定术语时追加#glossaryId;有道智云的VOCABID是术语表 ID,没有术语表可以不填;阿里云的endpoint不填则走默认地域。

把它嵌进你的工作流:注释、多引擎对比与连接选段

高亮即翻译,译文进注释

用高亮或下划线选中文字,译文自动追加到该注释的 comment 里。之后可以在项目栏直接修改注释原文,点Update Annotation重新同步译文,适合“先做标注、再读译文”的阅读顺序。

独立窗口对比多个引擎

打开独立翻译窗口,用Add Source把 Google、DeepL 等引擎加进同一窗口并排比对,满意的结果可以 Pin 住。

选段入笔记,连接模式翻长段

  • 把选中文本连同译文写入笔记,仅在笔记编辑器处于打开状态时可用;勾选Replace Raw则只写入译文。
  • 按住Ctrl(Windows/Linux)或⌘(macOS)连续选段,可把多个段落合并成一段整体翻译,上下文更连贯。
  • 翻译完成后按Shift+P选Translate Sentences可分句翻译,目前支持 en2zh 与 en2en。

避坑与调优:划词不翻译先查这三处

症状检查位置
划词后无反应General页Automatically Translate Selection是否勾选;Zotero 是否为 7/8 版本
翻译语言不对Translate→Service修改源/目标语言,默认跟随 Zotero 界面语言
引擎报错或结果为空核对密钥#分隔格式与是否过期、免费额度是否用完,换免密钥引擎验证
中文文档被自动翻译干扰Advanced 页设置“文件语言为以下时禁用自动翻译”,默认zh,zh-CN,中文

长期维护两点:给 2~3 个引擎留作互备,避免单一服务限额时断档;使用 LLM 引擎时在 Advanced 页开启“去除译文空行与思考内容”,减少多余输出。面板字号、行高、原文/译文上下顺序都在Translate→User Interface页调整。

进阶入口:添加自定义翻译引擎

现有列表不满足需求时,复制src/modules/services/_template.ts为新的服务文件,填好 id、type 与 translate 函数,再到 src/modules/services/index.ts 导入并在语言文件中补上对应名称,然后构建测试。本地构建命令:

git clone https://gitcode.com/gh_mirrors/zo/zotero-pdf-translate cd zotero-pdf-translate && npm install && npm run build

产物在./build/*.xpi。

先打开Tools→Plugins确认插件已安装,再在阅读器里选中一句话看第一条译文出现——配置就到位了。

【免费下载链接】zotero-pdf-translateTranslate PDF, EPub, webpage, metadata, annotations, notes to the target language. Support 20+ translate services.项目地址: https://gitcode.com/gh_mirrors/zo/zotero-pdf-translate

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询