Repository navigation
Releases
Releases · all11250/zotero-selection-translator
v1.8.2
Zotero 划词翻译 v1.8.2
v1.8.2 是 v1.7.0 之后的首个公开稳定版,支持 Zotero 7+,适用于 PDF/EPUB 划词翻译、单词词典、标注评论与 AI 翻译。
为什么从 v1.7.0 直接到 v1.8.2?
v1.8.0 和 v1.8.1 只作为本地测试版(1.8.0-beta / 1.8.1-beta)存在于开发环境,没有创建 GitHub Release,也没有对外发布。这样做的目的是避免用户安装尚未完成回归测试的中间版本。v1.8.2 整合了这两个版本的全部功能、bug 修复和稳定性改进,并完成隔离 Zotero 10.0.8 回归测试,因此作为首个公开稳定版发布;版本号继续向前,不复用 1.8.0/1.8.1 的发布位。
v1.8.2 亮点
- 五种主题 + 跟随系统 / Zotero:原始、深色、黑色、雪色、棕褐;卡片顶部主题按钮使用线条 SVG 图标,跟随模式下切换 Zotero 外观或阅读器主题时,置顶卡片立即换色。
- 免责声明可收起:设置页「我已知晓」收起为一行,同排「展开」按钮可恢复全文,状态持久化。
- 自适应状态栏:右下角提示随卡片变宽逐渐显示完整文字,窄卡片自动省略。
- 渠道下拉框可调宽:拖拽右侧边缘调整宽度,最短约 6 个中文字符,最长不超过主题按钮。
- 卡片字体统一:按钮、渠道选择框、状态栏、复选框固定宋体 / Times New Roman;置顶/连续翻译按钮与「译文」标题 12px。
- 默认渠道中性:首次使用必须主动选择翻译渠道和词典来源,不会默认调用 DeepL 或其他服务;所有原有渠道均保留。
- 连续翻译起点更干净:卡片已有内容时点击「连续翻译」会先清空当前原文/译文,再从下一次划词开始新的连续翻译,避免旧段落混入。
- 低内存实现:译文缓存 120 条、词典缓存 150 条;主题切换只修改 CSS 变量,不重建 DOM。
更新日志
v1.8.2 — 2026-11-11
新增
- 五种卡片主题、跟随系统 / Zotero、置顶卡片实时跟随。
- 免责声明可收起,摘要行同排「展开」。
- 自适应状态栏、渠道下拉框可调宽。
- 按钮/状态栏/复选框/渠道选择框固定宋体 / Times New Roman,和译文「学术字体」开关独立。
- 置顶/关闭置顶/连续翻译按钮与「译文」标题调大到 12px。
- 词典正文字体与译文统一。
- 低内存缓存策略与主题观察器清理。
修复
- 修复跟随模式下置顶卡片切换 Zotero 主题后不更新颜色。
- 修复阅读器主题偏好注册在错误分支、空主题 ID 被误判为原始主题。
- 修复切回浅色/深色不恢复、
snow等主题无法映射。 - 修复免责声明收起按钮文字与换行问题。
- 修复按钮字体受「学术字体」开关影响,以及状态栏/复选框未使用宋体。
优化
- 卡片内已有原文/译文时点击「连续翻译」,会先清空当前卡片的原文和译文,再从下一次划词开始新的连续翻译,避免旧段落被带入合并结果;关闭连续翻译不会清空已有内容。
v1.8.1-beta — 2026-11-11(仅本地测试,未发布)
新增
- 默认翻译渠道和默认词典来源改为「未选择」,首次使用必须主动选择,避免默认调用非官方接口的利益冲突;所有渠道保留。
- 自动尺寸上限为阅读器窗口宽/高各 1/2(面积约 1/4)。
- 设置页免责声明、顶部图标居中、连续翻译 650ms 防抖合并全文、词典发音状态恢复。
修复
- 修复连续翻译逐句拼接导致译文割裂;改为合并全文重新翻译。
- 修复关闭连续翻译后「清空」按钮不可用。
- 修复词典发音结束后状态栏卡在「正在朗读…」。
- 修复自动尺寸超出窗口 1/2、顶部图标未垂直居中。
- 修复新配置默认调用非官方翻译/词典接口的潜在利益冲突。
v1.8.0-beta — 2026-11-10(仅本地测试,未发布)
新增
- 单词词典卡片:必应、有道、牛津、Free Dictionary API、AI 词典;音标、发音、词性、中文/英文释义。
- 连续翻译、默认置顶、八向缩放、透明缩放热区、清空内容。
- 延续 v1.7.0 的中文原文跳过行为。
修复
- 修复左上/左下角缩放误拖动整张卡片。
- 修复缩放热区视觉残留。
- 修复连续翻译追加/清空/重开状态不同步。
- 修复词典查询失败缺少重试与改用整句翻译入口。
安装
- 下载本 Release 中的
zotero-selection-translator-1.8.2.xpi。 - Zotero → 工具 → 插件 → 齿轮 → Install Add-on From File…。
- 按提示重启 Zotero。
- 首次使用时在卡片顶部主动选择翻译渠道和词典来源。
文件校验
- SHA-256:
f24797f33d3a3ea8e15b659b20df06aa1855b6c443650e526b2ff6ec1ac8a435 - SHA-512:
714c8e232af059d4ede2a2066c069c754260b10a52984061d85915e221f1212ae7de67f7409c312beb66fc4c7a5f9ecd4422450e594659097fe4177d211c499c
隐私与合规
- 无遥测、无统计、无远程配置;不会上传整篇 PDF。
- 仅将你选中的文本发送给当前主动选择的翻译/词典服务;API Key 仅保存在本机 Zotero 配置中。
- 默认不调用任何翻译服务;译文与词典缓存只在当前 Zotero 会话的内存中,退出即清空。
- 本插件是独立第三方开源工具,与 DeepL、Google、Microsoft、有道、必应、牛津等厂商无隶属、合作、赞助或背书关系。仅供个人学习、研究和技术交流使用;严禁用于损害他人或单位合法权益、侵犯知识产权或违反法律法规的用途。
Full Changelog: v1.7.0...v1.8.2
v1.7.0
v1.6.0
v1.5.0
Zotero 7+ 划词翻译插件 v1.5.0。
- DeepL 免费网页版 / DeepL API / Google / MyMemory / 百度 / Microsoft / LibreTranslate
- OpenAI 兼容 / DeepSeek / Anthropic / Gemini
- 划词即译、高亮/划线、译文写入评论
- 置顶常驻卡片;置顶后划词直接更新卡片
- 顶部拖动、四边+四角缩放
- 宋体 + Times New Roman 学术字体
安装:下载本页 XPI,在 Zotero 工具 → 插件 → Install Add-on From File 中安装。