Description
The application is primarily in Spanish, but we need the ability to also display it in English (and vice versa), leveraging Django’s internationalization system or other tools to streamline translation.
Goal
- Enable i18n in Django’s configuration.
- Mark all strings for translation in templates and Python code.
- Generate
.po and .mo files for Spanish (and English or any other required languages).
- (Optional) Consider using additional libraries (Rosetta, googletrans, etc.) to speed up and simplify the translation process.
Acceptance Criteria
- All texts (templates, views, validation messages, etc.) are marked for translation.
.po files exist for Spanish (and English, if needed).
- Switching the language (via Django configuration or a language selector) shows translated text throughout the application.
- Provide brief documentation on how to add or update translations in the future.
Description
The application is primarily in Spanish, but we need the ability to also display it in English (and vice versa), leveraging Django’s internationalization system or other tools to streamline translation.
Goal
.poand.mofiles for Spanish (and English or any other required languages).Acceptance Criteria
.pofiles exist for Spanish (and English, if needed).