Zotero PDF Translate 实战指南:从零搭好 20+ 引擎的文献翻译环境 Zotero PDF Translate 实战指南从零搭好 20 引擎的文献翻译环境【免费下载链接】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-translateZotero PDF Translate项目内也称 Translate for Zotero是一款 Zotero 插件把 PDF、EPUB、网页正文以及文献的标题、摘要、注释、笔记翻译成目标语言内置 20 余种翻译服务默认引擎免密钥、装完即可用。兼容 Zotero 7/8。本文按能翻什么、怎么装、引擎怎么选、结果在哪里看、工作流怎么搭、参数怎么调、失效怎么查、服务怎么扩的顺序把这条链路走一遍。先弄清它翻译什么五类内容对照插件的翻译对象不止阅读器里的正文完整范围如下翻译对象触发方式结果去向PDF/EPUB/网页选区划词后默认自动翻译选区浮动面板 项目窗格高亮/下划线注释开启注释自动翻译开关写入注释评论或注释正文文献标题右键菜单或快捷键CtrlT在集合视图中切换显示/隐藏保存为标题译文字段文献摘要右键菜单保存为摘要译文字段笔记内容把选区连同译文加入笔记写入当前笔记需笔记编辑器处于激活状态另外两条容易被忽略的能力单个单词默认走词典服务带发音按钮而不是机器翻译翻译完成后按ShiftP选择Translate Sentences可以逐句对照翻译目前仅支持 en2zh 与 en2en 方向。安装插件并完成第一次翻译从项目的发行版Releases页面下载最新稳定版.xpi文件。在 Zotero 顶部菜单打开Tools→Plugins。在扩展页右上角点击齿轮图标选择Install Plugin from file。选中刚下载的.xpi文件安装完成后重启 Zotero。默认翻译服务是 Google Translate不需要密钥目标语言默认跟随 Zotero 的界面语言。在 Zotero 阅读器里打开任意 PDF、EPUB 或网页选中一句话译文会自动出现在选区浮动面板和右侧项目窗格中如果划词后没有反应先到Edit → Settings → Translate → General确认Automatically Translate Selection默认开启是否被关掉想改为手动模式时取消该开关再点面板上的Translate按钮即可。翻译引擎怎么选免密钥、需密钥与自建三档20 余种服务按是否需要准备材料分成三档。免密钥档装完直接可用服务说明Google Translate默认引擎100 语言CNKI / 海词 / 有道 / 有道词典 / iCIBA以中英互译为主Bing中英方向MyMemory每日 5k 字符/IP在设置里填写邮箱后免费额度提升到 50k/日DeepLX、火山 Web 版、腾讯 Transmart网页版/第三方渠道中英为主需密钥档密钥在Edit → Settings → Translate → Service页填入。各服务的格式不同插件用#分隔字段常见几种如下免费额度以官方说明为准服务密钥格式官方免费额度DeepLsecretToken可加#glossaryId指定术语表50 万字符有道智云MY_APPID#MY_SECRET#MY_VOCABID(可选)—阿里云accessKeyId#accessKeySecret#endpoint(可选)100 万字符百度MY_APPID#MY_KEY#ACTION(可选)200 万字符腾讯secretId#SecretKey#Region#ProjectId后两项可选500 万字符讯飞 Xftrans讯飞账号密钥200 万字符MicrosoftserviceKEY#region非 global 区域必填200 万字符GPT / Gemini / Qwen-MT / Claudesk-*或MY_APIKEY视服务商而定两个细节有道智云可以在控制台创建术语表把词表 id 填进VOCABID插件会优先使用你的术语百度垂直领域翻译Baidu Field格式为MY_APPID#MY_KEY#DOMAIN_CODEacademic、finance、law等领域码仅支持中英方向。自建服务档LibreTranslate、MTranServer、NLLB、Pot、DeepLX(API) 需要先自行部署对应服务端再在设置页填入地址。MTranServer 需 v3.0.0 及以上版本才支持zh-Hans/zh-Hant语言Pot 比较特殊翻译结果直接显示在 Pot 应用里。服务列表页上需要密钥的服务名带 ️ 标记需要自建配置的带 标记未通过密钥校验的服务会被标记为未配置。全部引擎的实现在服务实现目录下注册与排序规则免密钥免费服务排前、custom 开头排后见src/modules/services/index.ts。翻译结果的三个展示入口浮动面板划词后弹出General页的Enable Reader Selection Pop-up可控制开关面板里的加入笔记按钮只在笔记编辑器激活时可见。项目窗格原文与译文并排显示两者之间的分隔条可拖动调整高度双击复位User Interface页可控制窗格里显示哪些元素、原文/译文是否调换顺序。独立窗口在同一窗口内对比多个服务对同一段文字的翻译结果User Interface页的Standalone: Keep Windows on Top可让该窗口常驻最前。搭一套日常翻译工作流按下面的顺序组合使用能覆盖大多数文献阅读场景注释带译文在General页开启Automatically Translate Annotation高亮句子的译文会自动写入注释评论可选写入注释正文在项目窗格修改注释文本后点Update Annotation原文与译文会一起重写。结果存进笔记激活笔记编辑器后一次操作把选中文本和译文加入当前笔记勾选Replace Raw则用译文直接替换原文。跨段落连选选词时按住CtrlWindows/Linux或⌘macOS多个段落会拼接成一段整体翻译也可以在项目窗格勾选Concat Mode。标题摘要批处理在文献库多选条目后通过右键菜单批量翻译标题和摘要CtrlT用于切换标题译文的显示。中文文献免翻Advanced页的禁用语言列表默认为zh,zh-CN,中文命中即跳过自动翻译可按需增删避免对中文文献做无效处理。⚙️ 界面与细节参数Edit → Settings → Translate → User Interface与Advanced两页几个影响日常体验的项Font Size默认 12与Line Height默认 1.5决定译文排版。Item Context Menu/Item Pane Info分别控制右键菜单、条目信息行中是否显示标题/摘要译文。Pop-up: Remember Size不勾选时浮动面板每次自适应内容大小。Delimiter注释译文会包裹在该字符内重译时可安全识别旧译文留空则重译直接覆盖注释原文。Regex for removing extra text用正则清理 LLM 服务返回里的冗余内容需会正则表达式。批量重置字段在库或集合里选中条目后一键清掉这些条目的标题或摘要译文。 翻译不出结果时按顺序查查密钥格式对照上文各服务的#分隔格式逐段核对插件内置密钥校验校验不过的服务不会进入候选。查语言方向源语言自动识别、目标语言默认跟 Zotero 语言走结果与原文雷同通常是方向配反在Service页调整。查降级链路任务失败时插件会自动切换到候选服务列表里的下一个服务重试留意面板上实际生效的是哪个服务名。查结果清洗译文夹带空行或思考内容时打开去除空行与思考内容开关或配置结果正则。 扩展一个翻译服务引擎不在列表里时可以按贡献者流程自己加一个以src/modules/services/_template.ts为模板新建服务文件填必填项id、type、translate成功时把结果写入data.result失败抛错按需补充secretValidator、config等可选字段。在同目录index.ts的注册列表里导入新服务对象。在addon/locale/lang/addon.ftl里补上service.id等本地化字符串。构建并测试确认设置页能选中该服务且密钥校验正常。把免费引擎当主力、付费引擎按额度轮换、自建服务兜底是这套插件比较省心的长期用法引擎选好后其余配置基本可以一劳永逸。【免费下载链接】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),仅供参考