Skip to content

Implement App Translation #262

@OPSergio

Description

@OPSergio

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions