A ready-to-go Windows translation and OCR tool built with WPF, supporting a plugin system for translation and recognition services.
thanhkeke97/RSTGameTranslation
Windows tool that translates on-screen game text, manga and game voices in real time, drawing translations over the original text.
Open-source alternative to:Google Translate
- Stars
- 735
- Forks
- 118
- Open issues
- 5
- Last commit
- 5 days ago
What is it?
RSTGameTranslation is a Windows desktop app that reads text from a game window or a selected screen area using built-in OCR (OneOCR or Windows OCR), translates it, and shows the result as an overlay on top of the original text. The original text can be erased and the translation drawn in a matching background color, so it blends into the game.
Translation can run through Google Translate (no API key), cloud AI services such as Gemini, Groq, ChatGPT and Mistral, or local models via Ollama and LM Studio for offline use. A Manga Mode detects speech bubbles and handles Japanese vertical text, while a voice mode transcribes game audio with Whisper or FunASR and translates the dialogue. Translations can also be read aloud with several text-to-speech services, and any copied text can be translated automatically.
The app is configured through its settings window and hotkeys, with per-game profiles and context fields that help AI translators handle character names and terminology.
Key features
- 01Reads on-screen text via built-in OneOCR or Windows OCR and overlays the translation
- 02Supports Google Translate, Gemini, Groq, ChatGPT, Mistral, Ollama and LM Studio
- 03Manga Mode detects speech bubbles and reads Japanese vertical text right to left
- 04Transcribes game voices with Whisper or FunASR and translates the dialogue
- 05Text-to-speech output via Supertonic, Windows TTS, ElevenLabs or Google Cloud TTS
- 06Per-game profiles and clipboard translation
Use cases
- Playing Japanese or Korean games on Windows without an official English localization
- Reading manga or comics page by page with translated speech bubbles
- Running fully offline translation with local models for private use
- Following voiced dialogue in games through translated subtitles
Quick start
- 1
Download the latest release, extract it, and run rst.exe
rst.exe - 2
In Settings → Language, pick the game's language and your language
- 3
In Settings → Translation, select Google Translate (free, no API key)
- 4
Click Select Application or press Alt+Q to choose the text area, then press Alt+F and Alt+G to start
Things to know
- Windows 10 or 11 only.
- Exclusive fullscreen hides the translation overlay; games must run in windowed or borderless mode.
- The README states a BSD-style license while the project metadata lists GPL-3.0, so check LICENSE.md before reuse.
Topics
FAQ
- What is RSTGameTranslation?
- Windows tool that translates on-screen game text, manga and game voices in real time, drawing translations over the original text. RSTGameTranslation is a Windows desktop app that reads text from a game window or a selected screen area using built-in OCR (OneOCR or Windows OCR), translates it, and shows the result as an overlay on top of the original text. The original text can be erased and the translation drawn in a matching background color, so it blends into the game.
- Is RSTGameTranslation free to use? What license does it have?
- RSTGameTranslation is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
- Is RSTGameTranslation still maintained?
- Actively maintained. The last commit to RSTGameTranslation was on Oct 15, 2026.
- What can I use RSTGameTranslation for?
- Playing Japanese or Korean games on Windows without an official English localization Reading manga or comics page by page with translated speech bubbles Running fully offline translation with local models for private use Following voiced dialogue in games through translated subtitles
- How do I install RSTGameTranslation?
- Download the latest release, extract it, and run rst.exe: rst.exe In Settings → Language, pick the game's language and your language In Settings → Translation, select Google Translate (free, no API key) Click Select Application or press Alt+Q to choose the text area, then press Alt+F and Alt+G to start
- Where can I get RSTGameTranslation?
- The source code and installation instructions are on GitHub: https://github.com/thanhkeke97/RSTGameTranslation
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Windows overlay that applies RetroArch-style GPU shaders such as CRT and upscaling filters on top of the desktop or individual app windows.
A free, open-source Windows PDF editor with a built-in PDF 2.0 engine for viewing, annotating, OCR, merging, splitting, signing and more.
Open-source macOS and Windows AI copilot that floats over your screen, listens to meetings, and stays hidden from screen shares, using your own API key.
Real-time two-way speech translation for bilingual meetings, with cloud providers or fully offline on-device models, as a desktop app and browser extension.
A lightweight native macOS menu bar app that translates selected text, screenshot OCR, and clipboard content in a floating panel.