[For designers and UX writers]

See your translations in context.

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.

$curl -fsSL https://getpolyglot.ai/install.sh | bash

Free to start · no account required · no credit card

polyglot — zsh
$ polyglot scan
✓ Found 43 string(s) across 6 file(s)
$ polyglot wrap
✓ Wrapped 43 string(s) in 6 file(s)
$ polyglot translate --languages de,fr,ja
de: 43 translations
fr: 43 translations
ja: 43 translations
Done! 129 strings translated across 3 languages.
$ polyglot preview --lang de
Preview ready at http://localhost:3000
[01]Local preview

Your actual app, in every language.

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.

Preview any target language in your running app with one command
Catch text expansion, truncation, and overflow visually
See right-to-left layouts rendered the way users will
localhost:3000
de
Vorschau · localized
Die i18n-CLI <br/>für Entwickler.
Dein Code enthält nicht übersetzte Strings. Polyglot findet und übersetzt sie.
Loslegen Mehr erfahren
de
your real layout
localhost:3000
[02]Validation

Length and variable problems, flagged automatically.

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.

What validate catches

  • Translations far longer than the source (truncation risk)
  • Missing or mangled interpolation variables
  • Keys missing from a target language
[03]Workflow

Fits a design review, not a dev cycle.

You don't need to touch the build pipeline to check how copy lands.

01

Translate

$ polyglot translate

An engineer (or you) runs translate; the strings land in plain message files.

02

Preview

$ polyglot preview --lang ar

Open the app in any language and walk the screens that matter for your review.

03

Flag

Note the truncations and layout breaks the same way you would in any design QA pass.

04

Refine

Shorter source copy or a glossary term fixes most issues at the root, in seconds.

[04]Capabilities

What designers and UX writers get

01

Terminology you control

The glossary applies your product’s terms and preferred phrasings across every language, so the words that matter stay consistent.

02

Review without touching code

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.

03

See RTL in your real layout

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.

[05] Questions

What designers and UX writers ask

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.

[06]Pricing

Pricing that grows with you.

Start with the CLI and open GitHub Action on any plan. Team adds managed checks, catalog sync, and verified translation PRs.

MonthlyAnnualSave up to 20%

Pro

For individual developers

$39/month
billed annually
Get started today
10,000 strings
5 languages
Unlimited characters
Glossary overrides
Async translation
Email support

Team

Best value

For growing teams

$119/month
billed annually
Get started today

Polyglot Automation is in early access. Setup and availability

25,000 strings
15 languages
3M characters/mo
5 developer/admin seats
Reviewers free — invite as many as you want
Polyglot Automation — native checks, catalog sync & translation PRs
Review workflow & team roles
Shared glossaries
Email support

Scale

For large projects

$449/month
billed annually
Get started today

Polyglot Automation is in early access. Setup and availability

Everything in Team, including Polyglot Automation
Unlimited strings
Unlimited languages
25M characters/mo
15 developer/admin seats
Priority support
Audit log

Free

$0

Try it out — no card, no commitment.

500 strings2 languagesUnlimited charactersUnlimited detectionOr try 50 strings without an accountLocal checks + open GitHub Action

Start in your terminal

See your copy in every language.

Preview your real app in German, Arabic, or Japanese and catch the breaks before they ship. The first 50 translations are free.

$curl -fsSL https://getpolyglot.ai/install.sh | bash
Polyglot for Designers — Catch i18n layout breaks before launch | Polyglot