Interpreter
An offline screen translator for Japanese games on Windows, macOS and Linux, with English overlays and optional Ollama or OpenAI-compatible backends.
Alternative to:
Interpreter translates Japanese game text into English subtitles over the game window. It's aimed at retro-game players, with MeikiOCR tuned for Japanese game text and pixel fonts. The default MeikiOCR and Sugoi V4 models run locally without internet access after setup.
- Translation overlays: Read translations in a draggable subtitle bar or directly over the original text, with multi-display support that keeps the overlay on the game's screen.
- Repeated dialogue: A fuzzy translation cache reuses results for similar text instead of translating each repeated line again.
- Optional LLM translation: Use Ollama or an OpenAI-compatible server such as LM Studio, llama.cpp or vLLM, with preceding dialogue as context and target languages supported by your chosen model.
- Alternative text recognition: Connect the separate owocr program to use engines such as OneOCR on Windows or Apple Live Text on macOS when the default OCR struggles with a game's font.
Interpreter is free and open source under MIT, and runs on Windows, macOS and Linux. CPU-only LLM translation is possible, but larger models can take seconds per line; GPU acceleration helps when text changes frequently. On Wayland, the overlay that replaces text in place requires a fullscreen window.
The default local models keep captured text on your computer. Optional remote translation endpoints receive game text, while cloud OCR such as Google Lens receives captured frames.