Banco de tareas
ARQ-011ArquitecturaMejora
Preparar la infraestructura de i18n con catalán y árabe de prueba
- Dificultad
- Avanzada
- Estimación
- 3d
- Estado
- Abierta
- Habilidades
- next.jsi18ntailwindrtl
Contexto
CONTRIBUIR invita a traducir, pero los textos están dentro del JSX, el layout fija lang="es" sin dir y las fuentes solo cargan el subconjunto latino. Sin infraestructura, una traductora no tiene por dónde empezar.
Qué hacer
next-intl(MIT): castellano sin prefijo y/cay/arcon prefijo (as-needed); idiomas activos desde la configuración de instancia.langydirdinámicos (rtlpara árabe).- Migra solo
NavegacionyPiea claves, conmensajes/es.json,ca.jsonyar.json. - Fuente de respaldo con árabe y regla en CONTRIBUIR: utilidades lógicas (
ms-,me-,ps-,pe-,start-,end-). - Si falta una clave, castellano y aviso en consola en desarrollo. Guía corta para traductoras.
Criterios de aceptación
/camuestra la navegación en catalán sin errores/artienelang="ar" dir="rtl"y la barra inferior se ve en espejo sin solaparse (capturas en el PR)Las URLs actuales en castellano no cambian
Los e2e existentes pasan
Archivos
Antes, esto
¿Te la quedas?
- 1. Haz un fork y crea la rama
tarea/ARQ-011-preparar-la-infraestructura-de-i18n-con. - 2. En tareas/arquitectura/ARQ-011-preparar-la-infraestructura-de-i18n-con-catalan.md, cambia la cabecera:
estado: reservada asignada: tu_usuario_de_github
- 3. Abre un PR con ese cambio (commit firmado:
git commit -s). Al fusionarse, es tuya durante 14 días.