Ir al contenido

Aportar traducciones

Temario usa gettext para la internacionalización. Los ficheros de traducción están en src/lib/locale/.

IdiomaCódigoEstado
Españoles✅ Completo (idioma base)
  1. Copia la plantilla base:

    Ventana de terminal
    cp src/lib/locale/es/LC_MESSAGES/temario.po \
    src/lib/locale/<codigo>/LC_MESSAGES/temario.po
  2. Edita el fichero .po con un editor de traducciones como Poedit o cualquier editor de texto.

  3. Compila las traducciones:

    Ventana de terminal
    uv run python scripts/dev/compile_translations.py
  4. Prueba la interfaz con el nuevo idioma:

    Ventana de terminal
    LANGUAGE=<codigo> ./temario-grafico
  5. Envía un Merge Request con los ficheros .po y .mo generados.

La documentación del website está en website/src/content/docs/ en formato Markdown/MDX. Para traducirla a otro idioma, contacta primero abriendo un issue en GitLab para coordinar la estructura de directorios de Starlight.

Para cualquier duda sobre traducciones, abre un issue con la etiqueta i18n.

Ver issues de i18n →