Durante el proceso de compilación, estamos encontrando errores relacionados con el uso de APIs de next-intl en Componentes de Servidor. Estos errores están impidiendo el renderizado estático de nuestras páginas, lo que afecta nuestro proceso de compilación y potencialmente el rendimiento de nuestra aplicación.
Mensaje de Error
Áreas Afectadas
Múltiples páginas en el directorio /auth (por ejemplo, /auth/expired-link, /auth/welcome, /auth/invalid-link)
Potencialmente todas las páginas que usan next-intl
Solución Propuesta
Implementar la API unstable_setRequestLocale en todas las páginas afectadas para habilitar el renderizado estático.
Pasos para Reproducir
Ejecutar el comando next build
Observar los errores de compilación relacionados con next-intl y el renderizado dinámico
Tareas
Identificar todas las páginas que usan APIs de next-intl
Actualizar cada página identificada para usar unstable_setRequestLocale:
Ejecutar el proceso de compilación nuevamente para verificar si los errores se han resuelto
Probar la aplicación para asegurar que la internacionalización sigue funcionando como se espera
Criterios de Aceptación
El proceso de compilación se completa sin errores relacionados con next-intl
Todas las páginas se renderizan correctamente con la internacionalización adecuada
Notas
Esta es una solución temporal. Debemos estar atentos a las actualizaciones de next-intl para una solución más permanente en el futuro.
Descripción
Durante el proceso de compilación, estamos encontrando errores relacionados con el uso de APIs de next-intl en Componentes de Servidor. Estos errores están impidiendo el renderizado estático de nuestras páginas, lo que afecta nuestro proceso de compilación y potencialmente el rendimiento de nuestra aplicación.
Mensaje de Error
Áreas Afectadas
Solución Propuesta
Pasos para Reproducir
Tareas
Criterios de Aceptación
Notas
Esta es una solución temporal. Debemos estar atentos a las actualizaciones de next-intl para una solución más permanente en el futuro.