r/software • • 12h ago

Self-Promotion Wednesdays Looking for a way to translate text on your Windows screen without copying and pasting? Meet Surprint

One thing that gets annoying when using foreign-language software or playing games in another language is having to switch back and forth between the application and a translator.

Surprint is a Windows screen translator that tries to make this easier by displaying translations directly over the text on your screen.

Instead of manually copying text into a translation website, you can use a keyboard shortcut to translate the monitor under your cursor, the active window, or a region you select.

The main features:

  • Offline screen translation: Download the required language models once, then translate without an internet connection.
  • Game and app translation: Uses application-provided text when available, with OCR for content such as images and games.
  • Translation overlay: Display translations over the original text or in a movable, resizable subtitle bar.
  • Live translation mode: Monitor a window and attempt to restore translations when its contents stop moving.
  • Glossary: Preserve names, brands, and game terminology.
  • Per-app settings: Configure different languages and display preferences for different applications.
  • Keyboard shortcuts: Trigger translations without leaving the application.

Privacy was also an important consideration. In the current offline workflow, screen pixels and recognized text aren't sent to a cloud translation service.

A few limitations to be aware of:

Surprint is still a work in progress, so I don't want to oversell it. OCR can miss small, faint, or stylized text, and scrolling or fast-moving game content can cause delays. The offline translation model can also lose nuance, especially with longer sentences.

Some protected screens aren't supported, and exclusive-fullscreen games need to run in borderless windowed mode.

Cloud translation services for potentially better results are planned for a future update, but they're not available yet.

Surprint supports 64-bit Windows 10 version 2004 or later.

If you regularly translate websites, use software in another language, or play games without your preferred language available, you can check it out here:

Demo Link : https://youtu.be/Y_G_brIZrWU?si=1-fbEQtQ3_JsLTL9

App link in comment section!

I'd especially appreciate feedback about OCR accuracy, language support, and compatibility with different games and applications. I'm continuing to improve it.

1 Upvotes

0 comments sorted by