MCPcopy Index your code
hub / github.com/bookfere/Ebook-Translator-Calibre-Plugin

github.com/bookfere/Ebook-Translator-Calibre-Plugin @v2.4.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v2.4.1 ↗ · + Follow
1,187 symbols 3,835 edges 57 files 62 documented · 5%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

English · 简体中文


电子书翻译器(Calibre 插件)

Ebook Translator Calibre Plugin

一个可以将电子书翻译成指定语言(原文译文对照)的 Calibre 插件。

插件主页https://translator.bookfere.com

Translation illustration


主要功能

  • 支持所选翻译引擎所支持的语言(如 Google 翻译支持 134 种)
  • 支持多种翻译引擎,包括 Google 翻译、ChatGPT、Gemini、DeepL 等
  • 支持自定义翻译引擎(支持解析 JSON 和 XML 格式响应)
  • 支持所有 Calibre 所支持的电子书格式(输入 48 种,输出 20 种)以及 .srt 等额外格式
  • 支持批量翻译电子书,每本书的翻译过程同时进行互不影响
  • 支持缓存翻译内容,在请求失败或网络中断后无需重新翻译
  • 提供大量自定义设置,如将翻译的电子书存到 Calibre 书库或指定位置

用户手册


相关链接


许可证

GNU General Public License v3.0

Core symbols most depended-on inside this repo

get
called by 303
lib/config.py
update
called by 74
cache.py
join
called by 69
lib/cssselect/xpath.py
pop
called by 48
components/alert.py
add_condition
called by 37
lib/cssselect/xpath.py
replace
called by 30
lib/translation.py
get_string
called by 27
lib/element.py
next
called by 25
lib/cssselect/parser.py

Shape

Method 938
Class 134
Function 71
Route 44

Languages

Python100%

Modules by API surface

tests/test_element.py163 symbols
tests/test_engine.py96 symbols
lib/element.py92 symbols
lib/cssselect/parser.py82 symbols
advanced.py79 symbols
lib/cssselect/xpath.py59 symbols
setting.py50 symbols
lib/cache.py40 symbols
engines/google.py39 symbols
engines/base.py33 symbols
tests/test_translation.py31 symbols
components/chatgpt.py29 symbols

For agents

$ claude mcp add Ebook-Translator-Calibre-Plugin \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page