docs.sivert.io
Developers

i18n and translation

How frontend translations are structured and contributed.

MatchZy Auto Tournament ships with frontend internationalization (i18n) using i18next and react-i18next, plus Material UI locale support.

If you want to contribute a translation, follow the guide here:

Where translations live

  • client/src/locales/

How it works (high level)

  • client/src/i18n.ts configures i18next and loads resources
  • UI text uses t('some.key') everywhere

How is this guide?

Last updated on

On this page