Skip to content

Languages

Supported languages

  • English (en)
  • French (fr)
  • Spanish (Spain) (es-ES)
  • Portuguese (Brazil) (pt-BR)
  • Chinese, Simplified (zh-CN)
  • Russian (ru)
  • Arabic (ar) - with right-to-left layout

The default is whatever your OS locale is. If your locale isn't in the list, you get English.

Switching

Settings -> Language -> pick from the dropdown. The change is immediate; no restart needed.

RTL

Arabic is the only RTL language currently supported. Selecting it flips the layout direction. If you spot a layout glitch in RTL mode, please open an issue - those are easy to miss in testing.

What's translated, what isn't

Translated:

  • Every label, button, menu, dialog, toast, error message in Zephyr itself.
  • Built-in tooltips and help text.

Not translated:

  • Mod names, descriptions, and readmes - those are whatever the mod author wrote.
  • Mod config-file comments - same reason.
  • APWorld names and option text from third-party Archipelago worlds.
  • External documentation (these docs you're reading are English-only for now).

Contributing translations

Strings live in messages/<locale>.json in the Zephyr repo, in Inlang Paraglide format.

To add a new language or improve an existing one, see Translations contributing guide.

Released under GPL-3.0.