Translumo: A Minimalist Overlay for Translating Software and Games
Ever stumbled upon a cool game or a useful piece of software, only to find it's in a language you don't understand? Maybe it's a Japanese indie game with no official localization or a powerful utility app only available in Russian. Manually screenshotting and pasting text into a translator breaks the flow completely. What if the translation just appeared, seamlessly, right on top of the application itself?
That's exactly what Translumo does. It's a clever, open-source tool that acts as a minimalist overlay, capturing text from any region of your screen, translating it in near real-time, and displaying the translation directly over the source. It turns foreign-language software from frustrating to functional in a few clicks.
What It Does
In simple terms, Translumo is a real-time screen text translator. You run it, point it at a window or a specific area of your screen (like a dialog box in a game or a menu in an application), and it gets to work. It uses OCR (Optical Character Recognition) to grab the text, sends it to a translation service of your choice (like Google Translate, DeepL, or Yandex), and then paints the translated text back onto your screen as a transparent overlay. The original software remains completely untouched.
Why It's Cool
The beauty of Translumo is in its simplicity and practicality. It's not trying to be a full-fledged localization suite; it's a duct-tape solution that works remarkably well.
- Zero Modification Required: This is the biggest win. You don't need to hack game files, inject DLLs, or hope for a fan patch. It works on top of virtually any software that displays text.
- It's a Developer's Tool: The setup feels familiar—configuring capture regions, choosing translation providers via API, and tuning OCR settings. It gives you control instead of hiding everything behind a magic button.
- Lightweight and Transparent: The overlay is designed to be non-intrusive. You can adjust the background, font, and delay so it feels like a natural part of the interface, not a clunky add-on.
- Open Source & Extensible: Being on GitHub means you can see how it's built (C#, .NET), submit issues, or even fork it to add support for a new translation API or a specific feature you need.
How to Try It
Getting started is straightforward:
- Head over to the Translumo GitHub repository.
- Go to the Releases section and download the latest version for your system (Windows is the primary platform).
- Run the application. You'll want to configure your translation service first (you'll likely need a free API key fro