WIP: Translation support and minor login view changes #35

Closed
rskthomas wants to merge 20 commits from feature/translation into main
Owner

He agregado la funcionalidad de localización para los idiomas español y catalán, como se referencia en el ereuse/devicehub-django#28. Además, he realizado algunos cambios estéticos en la vista de login para mejorar la visibilidad de los mensajes de error:

image

El menú para cambiar el idioma lo coloqué en el footer del sitio, pero si se les ocurre algún otro lugar es fácil cambiarlo. Además, cambié la lista de dispositivos para que utilize bootstrap:

image

Hablar catalán no está entre mis dotes, por lo que usé mitad traductor y mitad un LLM para traducir el sitio. Si encuentran frases que no calzen del todo bien, es por eso.

Instrucciones:

Para generar los archivos .po, utilice:

django-admin makemessages -l es o
django-admin makemessages -l ca

Para compilar los strings, utilice:

django-admin compilemessages

He agregado la funcionalidad de localización para los idiomas español y catalán, como se referencia en el ereuse/devicehub-django#28. Además, he realizado algunos cambios estéticos en la vista de login para mejorar la visibilidad de los mensajes de error: ![image](/attachments/d187d9c7-c3c6-4f44-afcf-dab2bb99995b) El menú para cambiar el idioma lo coloqué en el footer del sitio, pero si se les ocurre algún otro lugar es fácil cambiarlo. Además, cambié la lista de dispositivos para que utilize bootstrap: ![image](/attachments/283249cf-ff11-4181-b5b0-195e0814510d) Hablar catalán no está entre mis dotes, por lo que usé mitad traductor y mitad un LLM para traducir el sitio. Si encuentran frases que no calzen del todo bien, es por eso. Instrucciones: Para generar los archivos .po, utilice: `django-admin makemessages -l es` o `django-admin makemessages -l ca` Para compilar los strings, utilice: `django-admin compilemessages`
302 KiB
219 KiB
rskthomas added 20 commits 2024-11-28 06:58:10 +00:00
rskthomas changed title from Translation support and minor login view changes to WIP: Translation support and minor login view changes 2025-01-23 13:33:07 +00:00
Author
Owner

Cambiada a WIP hasta próximo rebase, debido a que ha quedado desfasada con main.

Cambiada a WIP hasta próximo rebase, debido a que ha quedado desfasada con main.
pedro added the
Priority
Medium
label 2025-02-10 12:09:39 +00:00
pedro added the
Test Deployed
label 2025-02-10 12:47:37 +00:00
Owner
see it in https://lab1.ereuse.org
Author
Owner

Cerrado a que hice el rebase a main y se abarca en ereuse/devicehub-django#51

Cerrado a que hice el rebase a main y se abarca en ereuse/devicehub-django#51
rskthomas closed this pull request 2025-02-17 18:55:07 +00:00

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: ereuse/devicehub-django#35
No description provided.