AndreVarandas / AndreVarandas/memoria-leonina

Add Localization Support

Abierto
#4 0 comentarios 0 reacciones 0 asignados Ver en GitHub
enhancement hacktoberfest localization
Lenguaje dominante
JavaScript
Estrellas
0
Forks
1
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

As part of our efforts to make Memória Leonina accessible to a global audience, we are looking to add localization support to the game. This will allow users from different regions and languages to enjoy the game in their native language.

- Identify and implement a localization library or approach that suits the project's structure. (Maybe [https://github.com/intlify/vue-i18n-next](https://github.com/intlify/vue-i18n-next) would fit, or maybe we can use a custom implementation)
- Create a directory structure for storing localization files.
- Provide translations for game elements such as buttons, labels, and instructions.
- Implement a mechanism to switch between languages in the game settings.
- Ensure that text elements are dynamically updated based on the selected language.
- Add support for at least one additional language (e.g., Spanish, French, or another language of your choice).

### Acceptance Criteria:

- The game should include a language selection option in the settings.
- Translations should be provided for all user-facing text elements.
- Text should be updated dynamically when the user selects a different language.
- The game should initially support English and one additional language.

Feel free to reach out if you have any questions or need guidance on the localization process. This enhancement will make the game more accessible to a wider audience and improve the overall user experience.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.