epub-translate
CommunityTranslate EPUB books with AI assistance.
AuthorlDuang
Version1.0.0
Installs0
System Documentation
What problem does it solve?
AI-assisted EPUB translation toolkit automates extraction of translatable text from EPUB files while preserving code blocks, enabling clean translation without altering code and preserving navigation references.
Core Features & Use Cases
- Export: extract text from EPUB leaf blocks (<p>, <h1>..., <li>) into a structured JSON with code placeholders.
- Translate: support progressive batch translation via a JSON workflow with progress tracking and safe code placeholder handling.
- Build: inject translations back into the EPUB while preserving inline elements, NCX navigation, and encoding normalization for a valid EPUB.
- Use Case: translating software documentation or technical ebooks that include embedded code blocks and cross-references.
Quick Start
Run the export phase to generate translations.json, batch translate using the provided scripts, and then run the build phase to produce the translated EPUB.
Dependency Matrix
Required Modules
beautifulsoup4
Components
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: epub-translate Download link: https://github.com/lDuang/mcp-skill-registry/archive/main.zip#epub-translate Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.