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 text | Mode | Why |
|---|---|---|
| Dialogue in a fixed box | Live window | The same region updates as the conversation moves |
| Menu or settings screen | Screenshot | One frame gives you time to compare every option |
| Item or skill description | Screenshot or selection | Use selection when the game exposes real text; otherwise capture the panel |
| Short name copied from chat | Clipboard | Translate 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.
Sources and verification
Product facts were checked against these first-party sources. Links open the current official documentation.