Nucleo-Estudantes-Informatica-ISEP / antirecurso

Wanna pass your exams? We gotcha! đŸ˜‰
https://antirecurso.nei-isep.org
GNU General Public License v3.0
12 stars 8 forks source link

Internationalization support #73

Open tomasflopes opened 6 months ago

tomasflopes commented 6 months ago

Description

Our platform currently lacks support for internationalization throughout all its components, including server-side content such as exam questions and answers. This deficiency significantly hinders accessibility for non-Portuguese speakers. It's important to address this issue to ensure our platform is usable by foreign students.

Proposal

  1. Internationalization Implementation: Implement internationalization support across all components of the platform.
  2. Client-Side and Server-Side Integration: Develop mechanisms to handle translations seamlessly on both the client and server sides. This ensures consistency and accuracy in content presentation and interaction.
  3. Standard i18n Integration: Integrate a standard i18n library/framework to manage translations effectively across the entire platform.
  4. Translation Workflow: Establish a workflow for translating server-side content and user interfaces. Collaborate with translators or utilize automated translation services to handle content translation comprehensively.
  5. Language Switching: Enable users to switch between languages dynamically, ensuring flexibility and convenience in language preference.