Repeated lines

How translation cache works

Cache helps NovaTextVN avoid reprocessing the same lines every time they appear again in a game.

What that means for the player

When NovaTextVN has already seen a line before, repeat scenes usually feel faster and more stable than their first pass.

Cache workflow

📄

New line

Text appears in-game

🔍

Cache lookup

Is it already stored?

🌐

Translate if needed

Only for new lines

Reuse next time

Faster later

A new line appears in-game

On the first encounter, the line goes through the full translation path.

The result is stored

After processing, NovaTextVN keeps the result so the same work does not need to be repeated later.

A repeated scene reads from cache

When the same line appears again, NovaTextVN can reuse the stored result more quickly.

Pre-scan can fill part of the cache early

If you ran pre-scan, some lines may already be available before you actually reach them in gameplay.

Why this matters

Cache becomes especially useful in long games, during route replays, and in scenes with many repeated lines.

Repeated lines
do not need the full first-pass path again
Repeat scenes
often feel smoother after the first encounter
Pre-scan + cache
work best together on longer games

Where cache helps most

Replay routes

If you revisit familiar branches, cache reduces repeated translation work.

Known text without extra waiting

For already seen lines, a stored result is often better than doing the same work again.

More stable reading pace

Less repeated work means fewer delays on text that NovaTextVN already knows.

Useful foundation for long games

The longer the game and the more recurring text it contains, the more useful the cache becomes.

Where the working data lives

From the player perspective, NovaTextVN keeps its runtime data next to the installed files inside the game directory structure.

game/
NovaTextVN cache data
translation settings
...

Related pages

Install and test it on your game

To feel the difference on repeated lines, install the public release first and enable translation through F10.

Download release
NovaTextVN PRO

Want more control?

PRO is the next step when stable terms, in-game fixes, and a steadier result start to matter.

View PRO