i18n para TanStack Start

Internacionalización lista para producción para TanStack Start v1

Introducción

La internacionalización en aplicaciones TanStack Start aprovecha el enrutamiento basado en archivos del framework, la navegación con seguridad de tipos y las funciones del servidor. TanStack Start proporciona soporte de primera clase para TypeScript y capacidades full-stack que facilitan la creación de aplicaciones multilingües. Estas guías te muestran cómo implementar patrones de i18n que aprovechan la seguridad de tipos de TanStack Router y las capacidades del lado del servidor de TanStack Start.

El enfoque utiliza segmentos de locale basados en URL con parámetros opcionales, permitiendo tanto patrones de URL con prefijo (/en/about) como sin prefijo (/about). Los loaders de ruta obtienen contenido específico del locale, y los componentes manejan el formateo basándose en el contexto del locale actual.

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 locale para configurar tu estructura de URL. Luego continúa con la carga de traducciones y el formateo. Las guías asumen TanStack Start v1 con enrutamiento basado en archivos.