Releases: bookfere/Ebook-Translator-Calibre-Plugin
Releases · bookfere/Ebook-Translator-Calibre-Plugin
v2.4.1
Added features and fixed bugs as follows:
- feat: Add line numbers and synced scrolling in review editor.
- feat: Add Persian language support for Gemini.
- feat: Improve the clarity of the model fetching alert.
- fix: Fix the bug that caused incorrect configuration migration.
- fix: Fix a bug that prevents converting PNG and SRT files.
- All Bug fixes and feature enhancements. (aefc9c1...75804a4)
v2.4.0
Added features and fixed bugs as follows:
- feat: Automatically retrieve available GenAI models.
- feat: Add a new version of the Google Translate API to the engines.
- feat: Add ChatGPT batch translation feature.
- feat: Add DeepSeek to the built-in engines. Credit to @jcodingSpace.
- feat: Change the Gemini API version to v1beta.
- feat: Remove all Python 2.x-compatible and PyQt5-compatible code.
- feat: Store the plugin's window settings in the Calibre plugin folder.
- feat: Improve prompts for various GenAI models. Credit to @seidnerj.
- feat: Update Spanish UI translation. Credit to @Dunhill69.
- feat: Support Gemini Flash. Credit to @Kentoseth.
- feat: Update supported languages for the Google Translate engine.
- feat: Update supported languages for DeepL.
- fix: Fix an XML namespace bug that was preventing ebook output.
- fix: Fix an issue with line-break paragraph translation.
- fix: Restore special characters in Google Translate ADC results.
- Other Bug fixes and feature enhancements. (c4808c7...d2583ba)
v2.3.5
NOTE: This is the last version that supports Calibre versions below 5.0.
Added features and fixed bugs as follows:
- feat: Added the option to enable/disable metadata translation.
- feat: Updated Turkish UI translation. Credit to @DogancanYr
- fix: Fixed the bug that caused output failure due to the lack of namespaces.
- fix: Fixed the bug that prevented retry failure translation.
- fix: Fixed the saved config display bug for the custom engine.
v2.3.4
Added features and fixed bugs as follows:
- feat: Added filtering feature to Advanced mode.
- feat: Supports reserving elements using CSS selectors.
- feat: Supports setting priority elements for extraction.
- feat: Added translation status indicator. Credit to @Andy-AO.
- feat: Added non-aligned items counter in Advanced mode. Credit to @Andy-AO.
- feat: Marks failed translations with red color.
- feat: Shows last modification time for caches on cache manager.
- feat: Supports disabling and auto-hiding notifications.
- feat: Added keyboard shortcut and mnemonics features.
- feat: Allows users to choose the text direction for translation.
- feat: Separated translation progress from conversion progress.
- fix: Fixed bug preventing setting original text color.
- fix: Fixed bug when adding translation for line breaks.
- fix: Fixed bug causing error when deleting rows.
- fix: Properly shows item status after saving edits.
v2.3.3
Added features and fixed bugs as follows:
- feat: Added Claude as a translation engine. #232
- feat: Optimized adding translation feature. #244
- feat: Added Turkish UI translation. Credit to @DogancanYr
- feat: Show details while extracting the content of an ebook.
- feat: Support choosing encoding when translating plain text.
- fix: Fixed the bug causing output errors on Windows. #242
- fix: Fixed the bug preventing cache deletion on Windows. #246
v2.3.2
v2.3.1
Fixed bugs as follows:
- Fixed the bug to be compatible with lower versions of Calibre.
- Fixed the freezing issue when using the cache with multiple threads.
v2.3.0
Added features:
- Added new translation engine of Google Gemini Pro.
- Added support for SubRip Text (.srt) translation. #162
- Added support for Portable Game Notation (.pgn) translation. #207
- Added support for side-by-side translation position. Credit to @tiropictor
- Added customization for changing the original color.
- Added feature to translate ebook metadata. #216
- Added a new UI language for French. Credit to @miiPoP
- Added a new UI language for Portuguese. Credit to Marcelo Duarte
- Added the context menu to cache manager for deleting caches.
- Added support for specifing a custom model for ChatGPT. #167
- Added support to count item and character in Advanced mode. #130
Enhanced features:
- Supported to restore user-adjusted geometry and size for the Setting window.
- Changed the separator to dual-newline for the "Merge to Translate" feature.
- Removed all potential non-printable characters that interfere translation. #189
- Highlighted inconsistency between the original and translation lines. #82
- Enabled Google(Free) to handle the long content that exceeds length limit.
Fixed bugs:
- Fixed bugs that caused deadlock freezes. #170, #182, #186
- Fixed the bug of removing all subjects from the metadata. #171
- Fixed malformed request bug in custom engine. #189
Check all the bug fixes and feature enhancements: 682f73f...a871b7a
v2.2.0
Fixed bugs and added features:
- feat: Added the ability to translate the TOC in the NCX file. #96, #105
- feat: Added feature to preserve all attributes from the original element. #104
- fix: Resolved the conflict on saving the engine settings.
- fix: Enhanced the feature of processing headings as other priority elements. #128
- fix: Fixed the bug preventing proxy access from the OS. #129
- fix: Added a user agent to the request header of ChatGPT. #133
- Other bug fixing and feature enhancement. cb764a4...8b39d86