Back to homeGame translation guide

Translate visible game text on Mac without leaving the game

When a game has no language option, translate the part of the screen you are trying to understand instead of retyping every line.

Platform
macOS 15+
Reads
Visible game text
Does not use
Game audio

Game text rarely arrives in one convenient format. Dialogue changes in a fixed box, menus stay still until you make a choice, and item descriptions may appear only while the pointer is over them.

TranslateWindow gives those moments different treatments. Pin a changing dialogue area for live translation, or capture one frame when you need time to inspect a menu, map, or inventory screen.

Choose the mode that matches the game screen

Game textModeWhy
Dialogue in a fixed boxLive windowThe same region updates as the conversation moves
Menu or settings screenScreenshotOne frame gives you time to compare every option
Item or skill descriptionScreenshot or selectionUse selection when the game exposes real text; otherwise capture the panel
Short name copied from chatClipboardTranslate it without finding the same line on screen again

Pin the smallest changing area

For dialogue, draw the live region around the text box rather than the entire game window. A small stable area gives OCR fewer unrelated labels to sort through and keeps the translation window from covering controls.

Move the result beside the game, then leave both windows in place. When the next line appears in the captured region, TranslateWindow refreshes the visible translation.

Use one screenshot when the text stops changing

A live region is unnecessary for a skill tree, inventory, map legend, or settings page. Capture the screen once and review the translated image at your own pace.

TranslateWindow can keep recognized text near its original position where the image allows it. You can copy or save the translated image if you need it beside the game later.

A scene can keep names and terms consistent

Names, classes, item types, and fictional terms can lose meaning when every line is translated as generic prose. A translation scene lets you keep preferred terms and instructions with the game instead of repeating them each time.

Scenes guide the translation output. They do not modify the game, replace its language files, or create a permanent localization patch.

What a game screen translator cannot see

TranslateWindow reads text that is visible in the region you choose. It does not listen to dialogue, transcribe voices, or inspect a game's internal files. Text hidden by animation, motion blur, or very small type may need a paused frame or a tighter capture.

A live region also works best when the text stays in roughly the same place. If the game moves dialogue around the screen, take individual screenshots instead.

Keep private text on the Mac when needed

With a downloaded local model, recognized text can be translated on the Mac. If you choose a cloud service or your own API key, the required text is sent to that provider under its terms.

TranslateWindow analytics do not include screenshots, OCR text, source text, or translations.

Questions about translating games on Mac

Will it add translated text inside the game? No. The translation appears in a separate compact window or as a translated screenshot.

Does it translate spoken dialogue? No. It translates text that is already visible on screen.

Can I use it with a controller? The game can keep using the controller, but starting or changing a capture still uses TranslateWindow on macOS.

Try it on one game dialogue box

Pin a small text region or capture one menu. The original screen stays visible while TranslateWindow gives you the words you need.

Download for macOSLive screen guide

Sources and verification

Product facts were checked against these first-party sources. Links open the current official documentation.