Languages & translation

Localization lets one design serve content in several languages.

Add languages

  • Open the Localization panel.
  • Add a language — a code and a label.
  • Set one locale as the default.

When more than one locale exists, a locale switcher appears in the bottom toolbar.

INSERT PLACEHOLDER IMAGE HERE — the locale switcher in the bottom toolbar

Translate on the canvas

  • Switch to another locale in the toolbar.
  • Edit text on the canvas.
  • The edit is saved as a per-locale translation.

The original text stays in the default locale's file. The translation lives in that locale's file.

Per-locale styles

You can override styles per locale too. Adjust a style while a non-default locale is active and the change applies only to that locale.

In production

Translations ship with next-intl in production. The right locale's content renders for each visitor.