πŸ““ docs/features/i18n.md by @matthieuG β˜†

Internationalization allows users to translate text in the Quartz interface into various supported languages without needing to make extensive code changes. This can be changed via the locale [[configuration]] field in quartz.config.ts.

The locale field generally follows a certain format: {language}-{REGION}

[!tip] Interested in contributing? We gladly welcome translation PRs! To contribute a translation, do the following things:

  1. In the quartz/i18n/locales folder, copy the en-US.ts file.
  2. Rename it to {language}-{REGION}.ts so it matches a locale of the format shown above.
  3. Fill in the translations!
  4. Add the entry under TRANSLATIONS in quartz/i18n/index.ts.