DualBook 8 languages

Free online tool — no sign-up

Translate a Russian book into Ukrainian

Upload a Russian EPUB and get the first fifteen pages back in Ukrainian. Two closely related languages, which means the words that look identical are the ones most likely to be wrong.

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

Неделя is a week in Russian; неділя is Sunday in Ukrainian. Уродливый means ugly in Russian; вродливий means beautiful in Ukrainian. These are not obscure edge cases — they are ordinary words, and a translation that carries them across on the strength of how they look will be fluent, confident and occasionally saying the opposite of what the book said.

So the translation goes through meaning rather than through resemblance, which for a pair this close is a deliberate discipline rather than a default.

There is also something Ukrainian has that Russian no longer uses: the vocative case. When one character calls another by name, the name changes form. Leaving every name in its base form is the clearest sign that a text was produced by substitution rather than translation.

How it works

  1. Choose your Russian EPUB

    A DRM-free EPUB. The file stays on your device; only the text of the sample is sent.

  2. The model reads the whole book

    Names and recurring terms are fixed once, so the same person is spelled the same way in every case form.

  3. The first 15 pages come back in Ukrainian

    About 4,500 words, translated as Ukrainian sentences — including the vocative when characters address each other.

  4. Download, or read it here

    A complete EPUB. Ukrainian Cyrillic, including і, ї, є and ґ, renders in every modern reader.

Honest limits

Look-alike words are the whole risk. The two languages share thousands of forms and disagree about enough of them that a careless translation can invert a sentence without sounding wrong.

It is a translation, not a transliteration. The output is Ukrainian prose rather than Russian sentences with Ukrainian endings.

Fifteen pages, not the book — about 4,500 words — and the text is sent to a server and discarded when the job ends.

Questions

How are the look-alike words handled?

By translating what the sentence means rather than what the word resembles. It is worth spot-checking a few in the sample, because this is the failure mode that produces completely natural-sounding output.

Is the vocative case used?

Yes, and it is worth checking first. Ukrainian uses it in ordinary speech, so a novel full of dialogue uses it constantly, and a text that leaves every name in its dictionary form reads as machine-made from the opening page.

Are names transliterated or translated?

Adapted to Ukrainian forms where a name has one, and transliterated otherwise — consistently either way, which is one of the things the model reads the whole book to fix.

How much is free?

About 4,500 words, roughly fifteen pages, five books a day per person.

Translate the whole book

The app runs the same engine across the entire book and can show the Ukrainian next to the Russian, with your position synced between devices.

Open DualBook