Skip to content

Releases: bookfere/Ebook-Translator-Calibre-Plugin

v2.4.1

20 Apr 14:52

Choose a tag to compare

Added features and fixed bugs as follows:

  1. feat: Add line numbers and synced scrolling in review editor.
  2. feat: Add Persian language support for Gemini.
  3. feat: Improve the clarity of the model fetching alert.
  4. fix: Fix the bug that caused incorrect configuration migration.
  5. fix: Fix a bug that prevents converting PNG and SRT files.
  6. All Bug fixes and feature enhancements. (aefc9c1...75804a4)

v2.4.0

15 Mar 12:47

Choose a tag to compare

Added features and fixed bugs as follows:

  1. feat: Automatically retrieve available GenAI models.
  2. feat: Add a new version of the Google Translate API to the engines.
  3. feat: Add ChatGPT batch translation feature.
  4. feat: Add DeepSeek to the built-in engines. Credit to @jcodingSpace.
  5. feat: Change the Gemini API version to v1beta.
  6. feat: Remove all Python 2.x-compatible and PyQt5-compatible code.
  7. feat: Store the plugin's window settings in the Calibre plugin folder.
  8. feat: Improve prompts for various GenAI models. Credit to @seidnerj.
  9. feat: Update Spanish UI translation. Credit to @Dunhill69.
  10. feat: Support Gemini Flash. Credit to @Kentoseth.
  11. feat: Update supported languages for the Google Translate engine.
  12. feat: Update supported languages for DeepL.
  13. fix: Fix an XML namespace bug that was preventing ebook output.
  14. fix: Fix an issue with line-break paragraph translation.
  15. fix: Restore special characters in Google Translate ADC results.
  16. Other Bug fixes and feature enhancements. (c4808c7...d2583ba)

v2.3.5

14 Jun 09:35

Choose a tag to compare

NOTE: This is the last version that supports Calibre versions below 5.0.


Added features and fixed bugs as follows:

  1. feat: Added the option to enable/disable metadata translation.
  2. feat: Updated Turkish UI translation. Credit to @DogancanYr
  3. fix: Fixed the bug that caused output failure due to the lack of namespaces.
  4. fix: Fixed the bug that prevented retry failure translation.
  5. fix: Fixed the saved config display bug for the custom engine.

v2.3.4

05 May 14:29

Choose a tag to compare

Added features and fixed bugs as follows:

  1. feat: Added filtering feature to Advanced mode.
  2. feat: Supports reserving elements using CSS selectors.
  3. feat: Supports setting priority elements for extraction.
  4. feat: Added translation status indicator. Credit to @Andy-AO.
  5. feat: Added non-aligned items counter in Advanced mode. Credit to @Andy-AO.
  6. feat: Marks failed translations with red color.
  7. feat: Shows last modification time for caches on cache manager.
  8. feat: Supports disabling and auto-hiding notifications.
  9. feat: Added keyboard shortcut and mnemonics features.
  10. feat: Allows users to choose the text direction for translation.
  11. feat: Separated translation progress from conversion progress.
  12. fix: Fixed bug preventing setting original text color.
  13. fix: Fixed bug when adding translation for line breaks.
  14. fix: Fixed bug causing error when deleting rows.
  15. fix: Properly shows item status after saving edits.

v2.3.3

27 Mar 09:20

Choose a tag to compare

Added features and fixed bugs as follows:

  1. feat: Added Claude as a translation engine. #232
  2. feat: Optimized adding translation feature. #244
  3. feat: Added Turkish UI translation. Credit to @DogancanYr
  4. feat: Show details while extracting the content of an ebook.
  5. feat: Support choosing encoding when translating plain text.
  6. fix: Fixed the bug causing output errors on Windows. #242
  7. fix: Fixed the bug preventing cache deletion on Windows. #246

v2.3.2

15 Mar 16:09

Choose a tag to compare

Fixed bugs as follows:

  1. Fixed the bug preventing output when file lacks metadata. #234, #233
  2. Fixed the bug in processing srt/pgn formats in lower versions of Calibre.
  3. Fixed the bug causing disorderly translation when translating ebooks partially.

v2.3.1

15 Mar 02:23

Choose a tag to compare

Fixed bugs as follows:

  1. Fixed the bug to be compatible with lower versions of Calibre.
  2. Fixed the freezing issue when using the cache with multiple threads.

v2.3.0

14 Mar 14:53

Choose a tag to compare

Added features:

  1. Added new translation engine of Google Gemini Pro.
  2. Added support for SubRip Text (.srt) translation. #162
  3. Added support for Portable Game Notation (.pgn) translation. #207
  4. Added support for side-by-side translation position. Credit to @tiropictor
  5. Added customization for changing the original color.
  6. Added feature to translate ebook metadata. #216
  7. Added a new UI language for French. Credit to @miiPoP
  8. Added a new UI language for Portuguese. Credit to Marcelo Duarte
  9. Added the context menu to cache manager for deleting caches.
  10. Added support for specifing a custom model for ChatGPT. #167
  11. Added support to count item and character in Advanced mode. #130

Enhanced features:

  1. Supported to restore user-adjusted geometry and size for the Setting window.
  2. Changed the separator to dual-newline for the "Merge to Translate" feature.
  3. Removed all potential non-printable characters that interfere translation. #189
  4. Highlighted inconsistency between the original and translation lines. #82
  5. Enabled Google(Free) to handle the long content that exceeds length limit.

Fixed bugs:

  1. Fixed bugs that caused deadlock freezes. #170, #182, #186
  2. Fixed the bug of removing all subjects from the metadata. #171
  3. Fixed malformed request bug in custom engine. #189

Check all the bug fixes and feature enhancements: 682f73f...a871b7a

v2.2.0

29 Sep 13:29

Choose a tag to compare

Fixed bugs and added features:

  1. feat: Added the ability to translate the TOC in the NCX file. #96, #105
  2. feat: Added feature to preserve all attributes from the original element. #104
  3. fix: Resolved the conflict on saving the engine settings.
  4. fix: Enhanced the feature of processing headings as other priority elements. #128
  5. fix: Fixed the bug preventing proxy access from the OS. #129
  6. fix: Added a user agent to the request header of ChatGPT. #133
  7. Other bug fixing and feature enhancement. cb764a4...8b39d86

v2.1.4

09 Sep 16:33

Choose a tag to compare

Fixed bugs and added feature:

  1. Fixed the bug that caused malformed requests due to language variants.
  2. Fixed the bug that caused unexpected termination of the translation process.
  3. Added the cache status indicator for the advanced mode.