i18n für Next.js Pages Router
Produktionsreife Internationalisierung für Next.js (Pages Router)
Einführung
Die Internationalisierung in Next.js Pages Router-Anwendungen verwendet getServerSideProps, getStaticProps und integriertes i18n-Routing. Der Pages Router bietet dateisystembasiertes Routing mit Locale-Präfixen, automatische Locale-Erkennung und serverseitiges Datenabrufen, die den Aufbau mehrsprachiger Anwendungen unkompliziert gestalten. Diese Anleitungen zeigen Ihnen, wie Sie i18n-Muster implementieren, die die Konventionen und Funktionen des Pages Routers nutzen.
Der Ansatz verwendet die integrierte i18n-Routing-Konfiguration von Next.js, die automatisch Locale-Präfixe in URLs verarbeitet. Serverseitige Funktionen rufen locale-spezifische Inhalte ab, und Komponenten formatieren Daten basierend auf der aktuellen Locale aus dem Router.
Nächste Schritte
Durchsuchen Sie die Seitenleiste, um Anleitungen nach Themen zu erkunden. Jede Anleitung ist eigenständig mit einer Problemstellung, Lösung und schrittweiser Implementierung.
Beginnen Sie mit locale-basiertem Routing, um die i18n-Einstellungen von Next.js zu konfigurieren. Fahren Sie dann mit dem Laden von Übersetzungen und der Formatierung fort. Die Anleitungen setzen Next.js 12+ mit Pages Router voraus.