Stellen Sie Ihre Frage und erhalten Sie einen Resümee des Dokuments, indem Sie diese Seite und den AI-Anbieter Ihrer Wahl referenzieren
Versionshistorie
- "Verlauf initialisiert"v9.0.013.6.2026
Der Inhalt dieser Seite wurde mit einer KI übersetzt.
Den englischen Originaltext ansehenWenn Sie eine Idee haben, um diese Dokumentation zu verbessern, zögern Sie bitte nicht, durch das Einreichen eines Pull-Requests auf GitHub beizutragen.
GitHub-Link zur DokumentationMarkdown des Dokuments in die Zwischenablage kopieren
Migration von Next Translate zu Intlayer
Die Migration von next-translate zu Intlayer ist ein nahezu direkter Ersatz, der Ihre bestehende Syntax und Tags beibehält.
Was zu tun ist
Initialisieren Sie Intlayer in Ihrem Projekt:
Kopieren Sie den Code in die Zwischenablage
Die CLI richtet Ihre Konfiguration ein. Anschließend können Sie das Intlayer-Plugin in Ihrer next.config.ts anwenden, das Build-Zeit-Subpfad-Aliase injiziert und next-translate/useTranslation auf @intlayer/next-translate abbildet.
Was im Hintergrund geschieht
next-translate stellt Hooks wie useTranslation('ns'), t('ns:key.path') und die <Trans>-Komponente bereit.
Im Hintergrund:
- Interpolation & Plurale: Es basiert eng auf dem
react-i18next-Adapter-Verhalten.{{var}}-Platzhalter und Pluralisierung, die aus Suffixen wiekey_0,key_oneundkey_otherzugeordnet werden, werden dynamisch behandelt. <Trans>-Komponente: Direkt unterstützt für HTML-ähnliches Tag-Parsing neben einem arraybasiertencomponents-Prop.- Namespaces: Subpfad-Aliasing stellt sicher, dass Ihr
useTranslationauf die korrekten internen Wörterbuch-Namespaces verweist, ohne manuelle Änderungen.
