Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Plugins

Notices

Reply
 
Thread Tools Search this Thread
Old 10-05-2026, 09:52 PM   #1
zermok
Junior Member
zermok began at the beginning.
 
Posts: 1
Karma: 10
Join Date: Oct 2026
Device: none
Post [GUI Plugin] Argos Translate - offline ebook translation (50 languages)

Argos Translate

Translate EPUB and AZW3 books entirely offline between 50 languages, with Argos Translate. No account, no API key, and the text of your books never leaves your computer. Works from calibre's toolbar and from the command line.

Features
  • Two modes: Replace (a fully translated book) or Bilingual (each paragraph followed by its translation, handy for language learners)
  • The book stays intact: it is edited in place with calibre's own book-editing engine, not converted. Structure, CSS, images, links and footnotes are kept; the table of contents and language metadata are updated
  • No setup: the first translation installs what it needs automatically (uv, Python 3.12, argostranslate, the language model)
  • Any pair between the 50 Argos languages, going through English when there is no direct model
  • Resumable: translations are cached, so an interrupted job continues where it stopped
  • Batch: translate many books at once from the GUI, or whole folders from the command line
  • CPU or CUDA

Requirements
  • calibre 6.0 or later, on Windows, macOS or Linux
  • Internet access for the first run (to download the translation engine and each language model once). After that, translation works offline
  • Disk space: several hundred MB to a few GB for the engine, plus roughly 100 MB per language model

Installation
Preferences > Plugins > Get new plugins and search for Argos Translate, or Load plugin from file with the zip attached to this post. Restart calibre, then add the Translate button via Preferences > Toolbars & menus if calibre didn't place it.

Usage
Select one or more books with an EPUB or AZW3 format, click Translate, choose the source language (or "Book language" to use the metadata), the target language and the mode. Each book runs as a background job in the Jobs list; the result is added as a new book, e.g. Title [fr].

The first job sets up the translation engine, so it takes a few minutes. Missing language models are downloaded the first time a job needs them; this can be turned off in the plugin settings for strictly offline use.

Command line
Code:
calibre-debug -r "Argos Translate" -- "book.epub" -t fr
calibre-debug -r "Argos Translate" -- book.epub -t es -m bilingual
calibre-debug -r "Argos Translate" -- ./library -r -t fr --output-dir ./translated
calibre-debug -r "Argos Translate" -- --list
Run with -h for all options. Folders are translated as a batch, books already translated are skipped, and output paths are printed so the command is easy to script. Full documentation: GitHub README.

Known limitations
  • Italic/bold words inside a sentence lose that formatting in the translation
  • EPUB and AZW3 only: convert other formats first
  • Machine translation quality depends on the Argos model; pairs going through English are weaker

Troubleshooting
Error messages include the end of the translation worker's log. For errors inside calibre itself, start it with calibre-debug -g and post the terminal output in this thread.

Source and license
github.com/ROBERT-MCDOWELL/argostranslate-calibre-plugin, MIT license.

Version History
Spoiler:

Version 26.10.1 - 5 Oct 2026
Initial release
Attached Files
File Type: zip argostranslate-calibre-plugin.zip (22.3 KB, 5 views)
zermok is offline   Reply With Quote
Reply

Tags
translation, translator


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[GUI Plugin] Ebook Translator kindlefere Plugins 169 09-12-2026 06:11 PM
Offline Translate - translate selected phrases with an NMT engine on the device reapps_eu KOReader 4 08-06-2026 06:56 AM
Quran EPUBs + offline dictionaries + KOReader plugin (42 languages, grammar/tafsir lo zeeyado KOReader 1 04-06-2026 03:24 PM
Need your help. Translation of Onyx UI to other languages Booxtor Onyx Boox 66 04-05-2017 05:53 PM
M92. Translation to French, Spain, Italian and other languages. Need your Support! Booxtor Onyx Boox 99 03-18-2014 05:41 AM


All times are GMT -4. The time now is 10:10 PM.


MobileRead.com is a privately owned, operated and funded community.