DualBook 8 languages

Free online tool — no sign-up

Make a German-Russian bilingual book

Each German paragraph with its Russian translation directly beneath it, in one EPUB. Read the German first; the Russian is there for the clause that stayed open too long.

The first 15 pages of text are sent to our server to be translated. The file itself stays on your device.

Both languages inflect their nouns, so a Russian reader already has the idea of a case system and does not have to be talked into it. What has to be learned is German's particular inventory and, harder, its word order — the verb that waits until the end of a subordinate clause and decides everything retroactively.

Seeing the same content in Russian directly underneath makes that visible in a way a rule cannot: you watch the German hold something back and the Russian put it where you expected it, paragraph after paragraph, until the German rhythm stops feeling like suspense.

Your browser opens the EPUB, walks each paragraph and inserts the Russian beneath it inside the original file, rewriting only the chapter documents that received a translation.

How it works

  1. Choose a German EPUB

    A DRM-free EPUB. The bilingual file is assembled in your browser, not on a server.

  2. The model reads the whole book

    Names get one Cyrillic spelling each, fixed once, so a character is recognisable on every page.

  3. Russian is inserted under each paragraph

    Each translation is styled beneath its paragraph — and Cyrillic under Latin script is unmistakable at a glance.

  4. Read it here, or on any device

    A complete EPUB carrying the book's own fonts and stylesheets, with long compounds set to wrap.

The trap, and the honest limits

Your eye will go to the Russian. Read the German paragraph first, every time — and read it to the end of the clause before deciding you did not follow it.

Fifteen pages get translations. The rest of the book stays in German inside the same file.

Long compounds wrap rather than overflow, which is what keeps the page from scrolling sideways on a phone.

The text is sent to a server and discarded when the job ends. The file never leaves your device.

Questions

Which side should I read first?

German first, every paragraph, and all the way to the end of the clause — the word that resolves it usually arrives last.

Why is a parallel text good for this pair?

Because both languages inflect, so the concepts are shared and only the details differ. What is genuinely new for a Russian reader is German word order, and that is exactly the thing a dictionary cannot teach and a parallel text can.

Will Cyrillic display on a Kindle?

Yes. Kindle has accepted EPUB directly since 2022 and renders Cyrillic; email the file to your device or copy it across.

The whole book, in parallel

The app builds the bilingual version of the entire book, with tap-to-look-up and your reading position synced across devices.

Open DualBook