i18n para React Router

Internacionalización lista para producción para React Router v7

Introducción

La internacionalización en aplicaciones React Router requiere gestionar enrutamiento consciente de la configuración regional, carga de contenido y formato. React Router v7 proporciona enrutamiento anidado, loaders y actions que se integran naturalmente con patrones i18n. Estas guías te muestran cómo construir aplicaciones React Router multilingües utilizando patrones que funcionan tanto con renderizado del lado del cliente como del servidor.

El enfoque se centra en segmentos de configuración regional basados en URL, permitiendo que cada versión de idioma tenga su propia URL compartible. Los loaders obtienen contenido específico de la configuración regional, y los componentes formatean datos según las preferencias del usuario.

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 tu estructura de URL. Luego avanza hacia la carga de traducciones y formato. Las guías asumen React Router v7 con enrutamiento basado en archivos o basado en configuración.