impactasaurus / app

Impactasaurus frontend - making it easy for small and medium sized charities to demonstrate their social impact.
https://impactasaurus.org
MIT License
12 stars 8 forks source link

Load translations from crowdin #594

Open drimpact opened 3 years ago

drimpact commented 3 years ago

Currently we package translations into the web app code, this adds weight to the web app which may not be needed. It would instead be better to load the translations when needed.

This can be done with an HTTP i18next backend and using crowdin's content delivery API.

We would need to ensure that locales fallbacks work correctly and we handle the async nature of loading a language.

drimpact commented 3 years ago

Localisation Support