본문으로 건너뛰기

Blog

Can ChatGPT or Google Translate translate a whole book?

Short answer: not in one step. They translate text well; a book is a long file that has to be cut up, translated and put back together. Here is where each tool stops and what to do about it. We make a book translator, so read this with that in mind.

The short answer

Chat assistants and general translators were built for a paragraph, a page or a document, not for a 300-page book. A whole book can pass through them, but you do the work in between: splitting the file, translating every part, checking that names stay the same and putting the parts back into a book you can read on your e-reader.

Limits of these tools change often; check each one's current page before you start a long book.

Tool by tool

ChatGPT and other chat assistants

What works: the translation itself is often very good, and you can ask for a tone or keep a character’s name. Where it stops: a chat takes a limited amount of text per message, so a book means dozens or hundreds of messages. The names and terms you set in the first part can drift in the later ones, and you rebuild the book yourself afterwards.

Google Translate

What works: free, many languages, and a document upload for files such as PDF and Word. Where it stops: no EPUB, a size limit per file, and the output replaces the original instead of sitting beside it. A converted book usually loses its chapters and layout.

DeepL

What works: well-regarded quality for many European languages, and document upload. Where it stops: file-size and character limits that depend on your plan, so a full novel can be more than a free account allows, and you get a translated file with no original beside it.

Scripts and Calibre plugins

What works: they split the book, translate it and rebuild an EPUB for you, some keeping the original text. Where it stops: you set them up, and you bring and pay for the translation engine they use. See every free way to translate an EPUB.

What a whole book actually needs

  • A file it can read: a DRM-free EPUB, a PDF with selectable text, Word or plain text. Books locked to a shop’s app can’t be opened by any tool.
  • Splitting that follows the chapters, not an arbitrary cut in the middle of a sentence.
  • The same names and terms from the first page to the last.
  • A book back, not a pile of text: an EPUB or PDF you can read on a phone, Kindle, Kobo or Tolino.
  • The original beside it, so you can check a line that reads oddly. Machine translation of a novel is good, not perfect.

That list is what DuoText does: you upload the book, it translates the whole thing and gives it back with the original beside every paragraph, to read in the browser or download for your e-reader. The first pages are a free preview with no account, and a free account has 50 pages. A full novel is beyond the free pages; see what it costs.

Which one to use

  • A chapter or a short story: ChatGPT, Google Translate or DeepL are fine. Paste it, read it.
  • A whole novel, and you like to tinker: a script or Calibre plugin with an engine you trust.
  • A whole novel, and you want a book back with the original beside it: a book translator such as ours. Look at the free preview first.

Questions

Can ChatGPT translate a whole book?

Not in one go. A chat handles a limited amount of text at a time, so a book has to be cut into pieces, translated piece by piece and put back together. It can be done by hand for a short book, or with a script. A whole novel by hand is a long job.

Can Google Translate translate a whole book?

Its document upload takes files such as PDF and Word, up to a size limit, and gives you the translation. It does not take EPUB, and the result replaces the original instead of sitting beside it. A long book usually needs splitting first.

Can DeepL translate a whole book?

DeepL translates documents, and its quality for many European languages is well regarded. Its limits on file size and monthly characters depend on the plan, so a full novel can be beyond a free account. It gives you a translated file, not a book with the original beside it.

Will the names and terms stay the same across a long book?

Not automatically. When a book is translated in separate pieces, each piece is translated without the others in view, so a character's name or a made-up term can change from one chapter to the next. Tools built for books keep the pieces consistent; a plain chat does not.

Is a machine translation of a whole novel good enough to read?

It is good enough to follow the story and read for pleasure, and it is not a polished literary translation. That is why we keep the original beside it: you can check any line that reads oddly.