Skip to content

Localization

Kuvasz is easily localizable (UI, notifications), if you would like to add a new language, you can do so by following the steps below.

Currently supported languages

  • English (en)

Adding a new language

  1. Fork the Kuvasz repository
  2. Clone the English (or any other) translation, and name it after your language's 2-letter ISO code, for example Messages_de.properties for German
  3. Translate the messages in the file to your language, keeping the keys intact. Regarding the format, you can find more details here
  4. Make sure that you've updated the documentation regarding the available languages.
  5. Try out your translation by running the application with your new translation file
  6. Submit your PR with the new translation file

Tip

If you are not sure about the 2-letter ISO code of your language, you can find them here.