This application helps you manage and edit EPUB files by adding translation tables directly into your ebooks. It is designed for language learners and translators who want to enrich their EPUBs with vocabulary or translation aids.
- Import EPUB files and view their information in a table:
- File, Status, Words, Source Language, Target Language, Level, Words Until Table, Estimated Price, Actual Price
- Edit properties of each EPUB entry via right-click:
- Change Source Language, Target Language, Level, Words Until Table
- Create translation tables inside EPUBs with a single right-click ("Create tables"):
- The EPUB is edited and translation tables are inserted at the specified intervals
- Save the edited EPUB via right-click ("Save file")
- OpenAI Integration: Uses OpenAI for generating translation tables. You must provide your own API key in the settings.
- OpenAI API key (get one from OpenAI)
- Windows
- Download and install the application from the releases page.
- Launch the app.
Before using translation features, add your OpenAI API key:
- Go to
Edit
→Settings
→OpenAI
- Enter your API key and save
- Click
File
→Import
- The imported files will appear in a table with their information.
- Right-click on any entry in the table to open the context menu.
- Choose "Edit" to change Source Language, Target Language, Level, or Words Until Table.
- Right-click on an EPUB entry and select "Create tables".
- The app will process the file, insert translation tables, and update the status.
- Right-click on the processed entry and choose "Save file" to export the edited EPUB.
- Import your EPUB file.
- Edit properties as needed.
- Create translation tables.
- Save the edited EPUB.
For any issues or feature requests, please open an issue in this repository.