Game Overlay Translator · public · first seen
This update comes straight from your reports — a detailed Russian review and a Japanese-menu report on the community hub pointed at the same weak spots. The fixes below improve translation for every language, with extra attention on Russian.
FIX: Three improvements to how lines are grouped before translation. First, a sentence that a game wraps across several lines — speech bubbles, tooltips, centered text — is now kept together and translated as one sentence, instead of being split back into lines that each got translated separately and lost the meaning. Second, the app no longer merges lines that "jump over" an unrelated line sitting between them — the thing that glued distant map labels into one nonsense sentence. Third, vertical menus in Japanese and Chinese games are no longer mistaken for a paragraph and translated as one long run-on sentence that covered half the screen — each menu item is translated on its own now. In our 919-screenshot regression run these changes only touched the intended cases.
FIX: A batch of Ollama fixes. Small models used to answer in Japanese no matter which target language you picked, because of how the app phrased its request — that is fixed, and in our tests a small model went from 0/10 to 10/10 Russian answers. Preambles such as "translated to Russian:" are now stripped for every language. Cached translations are stored per model, so a bad translation from one model no longer sticks around after you switch. A wrong model configuration used to fail silently and just show the original text — the app now shows a clear error message instead, and one bug that caused exactly that (the app ignoring your model choice for some language pairs) is fixed. And when the original text is shown as a fallback, it is now drawn with a font that can actually display it — no more rows of empty boxes.
FIX: Garbage-output detection now covers Russian, Ukrainian and Bulgarian. If an engine produces question marks or broken characters instead of Cyrillic text, the app detects it and falls back to showing the original text instead of garbage.
NOTE: This is the first round of the Russian quality work, not the last. If Russian translations still read broken in a specific game, please tell us the game name on the community hub — real examples are what these fixes were built from, and more are queued.
| Depot | New manifest | Previous manifest |
|---|---|---|
| 4864521 | 1724305044309202433 | 6828498977636213353 |