Localization / Internationalization (i18n) solution. Use JSON, YAML or CSV files to create typesafe translations via source generation.