Real-Time Streaming Translation Guide
When you translate a chapter, completed paragraphs appear in the reader as they are ready. You can start reading before the full translation finishes.
How streaming works
After you click Translate on a chapter:
- The server begins translating the chapter paragraph by paragraph
- Each translated paragraph appears in the reader as it's ready
- A progress indicator shows overall completion
- When finished, the full chapter is saved to your library
You do not need to wait for the entire chapter to load. Start reading from the top while the rest translates below.
During translation
While a chapter is streaming:
- Scroll freely — Read at your own pace while new paragraphs appear
- Progress indicator — Shows how much of the chapter has been translated
- Auto-scroll — The page doesn't force-scroll; you stay where you are
Once translation completes, the chapter is cached. Opening it again loads instantly without re-translating.
Credit usage
For user-funded work, credits are reserved while the operation runs and charged if it completes successfully. If the operation fails, the reservation is released. Closing the browser does not stop server-side work, so it can still finish and be charged.
When a translation begins, the estimated credits are locked (reserved) from your balance to prevent over-spending during concurrent translations. If the translation succeeds, the locked credits are consumed. If it fails, they are released back to your balance immediately.
The number of credits used depends on the chapter's length. Longer chapters cost more credits.
Retrying a failed translation
If an attempt fails, the reader shows a retry action when the source chapter is still available. A new successful user-funded attempt is charged according to its accepted credit amount. The reader does not currently offer a manual re-translation control for a saved successful chapter.
Background durability
Translation runs on the server, not inside your browser tab. If you close the tab, refresh, or lose your connection mid-translation, reopening the chapter reconnects to the saved run, and paragraphs that already finished replay immediately without re-translating or charging twice.
Troubleshooting
Translation stuck or not progressing
- Check your internet connection
- Refresh the page — the session resumes from where it stopped
- If the problem persists, the translation server may be temporarily busy — wait a few minutes
Translation cut off mid-chapter
Refresh the page. Translation continues on the server, so the chapter reconnects to saved progress instead of restarting. A failed operation releases its credit reservation; work that completes in the background can still be charged.
Text appearing garbled
This is rare but can happen with unusual formatting in the source text. Report it through the feedback button in the reader.
Related guides
- Credits Explained — How credits are calculated and consumed per chapter
- Reading Modes — Customize font size, themes, and typography in the reader