i18n für Next.js Pages Router

Produktionsreife Internationalisierung für Next.js (Pages Router)

Einführung

Internationalisierung in Next.js Pages Router-Anwendungen verwendet getServerSideProps, getStaticProps und integriertes i18n-Routing. Der Pages Router bietet Dateisystem-Routing mit Gebietsschema-Präfixen, automatische Gebietsschema-Erkennung und serverseitiges Datenabrufen, die das Erstellen mehrsprachiger Anwendungen unkompliziert machen. Diese Anleitungen zeigen, wie man i18n-Muster implementiert, die die Konventionen und Funktionen des Pages Routers nutzen.

Der Ansatz verwendet die integrierte i18n-Routing-Konfiguration von Next.js, die automatisch Gebietsschema-Präfixe in URLs verarbeitet. Serverseitige Funktionen rufen gebietsschemaspezifische Inhalte ab, und Komponenten formatieren Daten basierend auf dem aktuellen Gebietsschema 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 dem gebietsschemabasierten Routing, um die i18n-Einstellungen von Next.js zu konfigurieren. Gehen Sie dann zum Laden von Übersetzungen und Formatierung über. Die Anleitungen setzen Next.js 12+ mit Pages Router voraus.