German runs 30% longer than English; Arabic flows right-to-left. Preview every language in your real app before it ships, and catch the truncation and layout breaks while they're still cheap to fix.
Translations look fine in a spreadsheet and break in the UI. polyglot preview spins up your real application with a target locale injected, so you see the German button that wrapped to two lines and the Arabic layout that needs mirroring — in the browser, before a single string reaches production.
Beyond eyeballing the preview, polyglot validate catches the issues that silently break UI: translations that blow past a reasonable length ratio, interpolation variables that went missing, and keys missing from a language — reported as a list, before they become a bug.
You don't need to touch the build pipeline to check how copy lands.
An engineer (or you) runs translate; the strings land in plain message files.
Open the app in any language and walk the screens that matter for your review.
Note the truncations and layout breaks the same way you would in any design QA pass.
Shorter source copy or a glossary term fixes most issues at the root, in seconds.
The glossary applies your product’s terms and preferred phrasings across every language, so the words that matter stay consistent.
An engineer starts polyglot preview once; you click through the localized screens in your real app. No i18n library to learn, no components to edit.
Preview right-to-left languages in your actual layout, so mirroring and alignment issues surface during design — as long as your app sets text direction for those locales.
Yes — that's the core of it. polyglot preview launches your real application with a chosen language injected, so you walk the actual screens in German, Arabic, or Japanese in your browser and catch layout issues before anything reaches production.
Start with the CLI and open GitHub Action on any plan. Team adds managed checks, catalog sync, and verified translation PRs.
For individual developers
For growing teams
Polyglot Automation is in early access. Setup and availability
For large projects
Polyglot Automation is in early access. Setup and availability
Try it out — no card, no commitment.
Start in your terminal
Preview your real app in German, Arabic, or Japanese and catch the breaks before they ship. The first 50 translations are free.