i18n para Next.js Pages Router

Internacionalización lista para producción para Next.js (Pages Router)

Introducción

La internacionalización en aplicaciones de Next.js Pages Router utiliza getServerSideProps, getStaticProps y enrutamiento i18n integrado. El Pages Router proporciona enrutamiento basado en sistema de archivos con prefijos de configuración regional, detección automática de configuración regional y obtención de datos del lado del servidor que facilitan la creación de aplicaciones multilingües. Estas guías te muestran cómo implementar patrones i18n que aprovechan las convenciones y capacidades del Pages Router.

El enfoque utiliza la configuración de enrutamiento i18n integrada de Next.js, que maneja automáticamente los prefijos de configuración regional en las URL. Las funciones del lado del servidor obtienen contenido específico de la configuración regional, y los componentes formatean datos según la configuración regional actual del router.

Próximos pasos

Explora la barra lateral para consultar las guías por tema. Cada guía es independiente con un planteamiento del problema, solución e implementación paso a paso.

Comienza con el enrutamiento basado en configuración regional para configurar los ajustes i18n de Next.js. Luego continúa con la carga de traducciones y el formateo. Las guías asumen Next.js 12+ con Pages Router.