i18n para Next.js

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

Introducción

La internacionalización permite que las aplicaciones de Next.js atiendan a usuarios en diferentes idiomas y regiones. El App Router proporciona enrutamiento basado en el sistema de archivos, componentes de servidor y middleware que facilitan la creación de aplicaciones multilingües.

Estas guías muestran cómo construir aplicaciones internacionalizadas de Next.js utilizando patrones que aprovechan el renderizado del lado del servidor, la generación estática y los componentes del cliente cuando sea necesario.

Próximos pasos

Explora la barra lateral para ver 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 idiomas si eres nuevo en la internacionalización de Next.js. Luego pasa a cargar traducciones y formateo. Las guías asumen que usas Next.js App Router (16+).