i18n pour TanStack Start

Internationalisation prête pour la production pour TanStack Start v1

Introduction

L'internationalisation dans les applications TanStack Start exploite le routage basé sur les fichiers du framework, la navigation typée et les fonctions serveur. TanStack Start offre une prise en charge TypeScript de première classe et des capacités full-stack qui facilitent la création d'applications multilingues. Ces guides vous montrent comment implémenter des modèles d'i18n qui tirent parti de la sécurité de type de TanStack Router et des capacités côté serveur de TanStack Start.

L'approche utilise des segments de locale basés sur l'URL avec des paramètres optionnels, permettant à la fois des modèles d'URL préfixés (/en/about) et non préfixés (/about). Les chargeurs de route récupèrent le contenu spécifique à la locale, et les composants gèrent le formatage en fonction du contexte de locale actuel.

Prochaines étapes

Parcourez la barre latérale pour explorer les guides par sujet. Chaque guide est autonome avec un énoncé du problème, une solution et une mise en œuvre étape par étape.

Commencez par le routage basé sur la locale pour configurer la structure de votre URL. Passez ensuite au chargement des traductions et au formatage. Les guides supposent TanStack Start v1 avec routage basé sur les fichiers.