i18n para React Router

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

Introducción

La internacionalización en aplicaciones de React Router requiere manejar el enrutamiento adaptado al idioma, la carga de contenido y el formato. React Router v7 proporciona enrutamiento anidado, cargadores y acciones que se integran naturalmente con los patrones de i18n. Estas guías te muestran cómo construir aplicaciones de 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 URL basados en el idioma, permitiendo que cada versión de idioma tenga su propia URL compartible. Los cargadores obtienen contenido específico del idioma, y los componentes formatean datos según las preferencias del usuario.

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 idioma para configurar la estructura de tu URL. Luego pasa a cargar traducciones y formatear. Las guías asumen React Router v7 con enrutamiento basado en archivos o en configuración.