i18n für React Router

Produktionsreife Internationalisierung für React Router v7

Einführung

Internationalisierung in React Router-Anwendungen erfordert die Handhabung von locale-basiertem Routing, Content-Loading und Formatierung. React Router v7 bietet verschachteltes Routing, Loader und Actions, die sich natürlich in i18n-Patterns integrieren. Diese Guides zeigen Ihnen, wie Sie mehrsprachige React Router-Anwendungen mit Patterns erstellen, die sowohl mit client-seitigem als auch mit server-seitigem Rendering funktionieren.

Der Ansatz basiert auf URL-basierten Locale-Segmenten, sodass jede Sprachversion ihre eigene teilbare URL hat. Loader laden locale-spezifische Inhalte, und Komponenten formatieren Daten entsprechend den Benutzerpräferenzen.

Nächste Schritte

Durchsuchen Sie die Sidebar, um Guides nach Thema zu erkunden. Jeder Guide ist eigenständig mit einer Problemstellung, Lösung und schrittweiser Implementierung.

Beginnen Sie mit locale-basiertem Routing, um Ihre URL-Struktur einzurichten. Gehen Sie dann zum Laden von Übersetzungen und zur Formatierung über. Die Guides setzen React Router v7 mit dateibasiertem oder konfigurationsbasiertem Routing voraus.