共计 1770 个字符,预计需要花费 5 分钟才能阅读完成。
Ebook Translator:用 Calibre 翻译多语言多格式的电子书
calibre的插件,直接可以把任何电子书翻译成任何语言输出。
Ebook Translator 是书伴开发的一款 Calibre 插件,可以将不同格式不同语言的电子书翻译成指定语言(原文译文对照)指定格式的电子书,支持 Google、ChatGPT 和 DeepL 翻译引擎。
在日常的生活、工作或学习中,如果在阅读或翻译外文电子书的过程中需要频繁使用翻译软件,在内容和翻译软件之间来回切换,可能会成为一件颇为痛苦的事。Ebook Translator 插件借力 Calibre 对电子书的强大处理功能和翻译引擎对多种语言的翻译支持,可以轻松将译文添加到原文段落之后,如下图那样形成双语对照,方便辅助对原文的理解或作为译制材料时的参考。
▲ Ebook Translator 插件翻译的电子书效果
借助 Calibre 对多种电子书格式的灵活支持,进行翻译时,你可以自由地选择输入输出格式,比如把 TXT 翻译成为 TXT 或 EPUB,把 PDF 翻译成 PDF 或 DOCX。
Ebook Translator 插件源代码使用 GPL v3 许可证。插件项目托管在 GitHub 上。
一、功能简介
★ Ebook Translator 插件主要包含以下功能:
- 支持所选翻译引擎所支持的语言(如 Google 翻译支持 134 种)
- 支持多种翻译引擎,包括 Google 翻译、ChatGPT 以及 DeepL
- 支持自定义翻译引擎(支持解析 JSON 和 XML 格式响应)
- 支持所有 Calibre 所支持的电子书格式(输入格式 48 种,输出格式 20 种)
- 支持批量翻译电子书,每本书的翻译过程同时进行互不影响
- 支持缓存翻译内容,在请求失败或网络中断后无需重新翻译
- 提供大量自定义设置,如将翻译的电子书存到 Calibre 书库或指定位置
★ Ebook Translator 插件支持翻译的语言:
- Google 翻译支持的语言列表
- DeepL 翻译支持的语言列表
- ChatGPT 具体支持语言不详
- 有道翻译支持的语言列表
- 百度翻译支持的语言列表
★ Ebook Translator 插件支持的输入格式:
EPUB, AZW3, AZW4, MOBI, PDF, DOCX, TXT, MARKDOWN, RTF, RECIPE, HTML, HTM, XHTML, XHTM, TXTZ, CB7, ODT, RAR, FBZ, CBC, SHTM, TEXT, SHTML, POBI, UPDB, OPF, TCR, PML, PDB, CHM, SNB, LRF, LIT, RB, DOWNLOADED_RECIPE, CBR, DJV, DJVU, MD, AZW, TEXTILE, DOCM, HTMLZ, PMLZ, CBZ, ZIP, PRC, FB2
★ Ebook Translator 插件支持的输出格式:
EPUB, AZW3, MOBI, KFX, PDF, DOCX, TXT, RTF, OEB, TCR, PDB, SNB, LRF, TXTZ, LIT, RB, HTMLZ, PMLZ, ZIP, FB2
之前介绍过calibre跨平台电子书管理器,这里介绍这个软件的一个插件,可以把导入的电子书,翻译成任何语言,方便阅读:
Ebook Translator 是一款由专注电子书的网站书伴开发的 Calibre 插件,它能以原文译文对照的方式,直接翻译整本电子书,支持 Google、ChatGPT、DeepL、有道、百度翻译引擎。
Ebook Translator
Ebook Translator 的本意是为了避免频繁切换翻译软件,借助 Calibre 对电子书的处理能力,将译文添加到原文的后面,实现双语对照,非常方便辅助理解原文。
安装
可以直接从 Calibre 中获取插件:
- Calibre → 首选项… → 插件 → 获取新的插件,搜索 Ebook Translator:
- 可以从 GitHub 下载安装。
使用
在 Calibre 中选中一本或多本书,然后点击 Calibre 菜单栏里的
翻译书籍
按钮,就能看到设置页面了:
只需要选择输出格式和目标语言就行了。
以及,支持词汇表、排除翻译关键词,可以设置译文的颜色,以用来更明显的区分原文,
另外,还可以选择译文的位置:
- 加在原文后
- 加在原文前
- 仅保留译文
工作中经常接触外文资料的同学可以试试。
获取
另外,还可以参考:用 GPT-3.5 翻译整本英文书,输出中英双语电子书