DualBook 8 languages

Free online tool — no sign-up

Make a Japanese-Vietnamese bilingual book

Each Japanese paragraph with its Vietnamese translation directly beneath it, in one EPUB. Read the Japanese first; the Vietnamese is there for the sentence that will not come apart.

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

Japanese is unusually hostile to dictionary-based reading. There are no spaces between words, so you have to know where a word ends before you can look it up, and a kanji compound you have never seen has a reading you cannot guess. That makes the ordinary strategy — stop, look up, resume — expensive in a way it is not in most languages. A translation directly underneath removes the step entirely.

For a Vietnamese reader there is a second advantage. Much of Japanese's formal vocabulary and much of Vietnamese's come from the same Chinese roots, so seeing the two stacked reveals correspondences that are systematic rather than coincidental — and once you notice the pattern, it keeps paying out.

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

How it works

  1. Choose a Japanese EPUB

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

  2. The model reads the whole book

    The cast and their relationships are mapped once, so the Vietnamese pronouns stay consistent from chapter to chapter.

  3. Vietnamese is inserted under each paragraph

    Each translation is styled beneath its paragraph, easy to tell apart at a glance.

  4. Read it here, or on your phone

    A complete EPUB carrying the book's own fonts and stylesheets, vertical writing mode included.

The trap, and the honest limits

Your eye will go to the Vietnamese. Read the Japanese paragraph first, every time. The seconds of not understanding are the practice; skipping them means finishing a whole book having learned almost nothing.

No furigana is added. Ruby has to be authored, not generated — guessing readings, especially for names, is usually wrong.

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

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?

Japanese first, every paragraph. Reading the Vietnamese first means you can finish an entire book having practised nothing at all.

Is furigana added?

No. Ruby is something an author writes into a book rather than something generated afterwards, and guessing readings — particularly for names — is wrong more often than it is right.

Does the vertical layout survive?

Yes. The file keeps its own stylesheet, including its writing mode, and the Vietnamese is inserted as an ordinary paragraph that follows whatever the book already does.

How much is free?

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

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