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 ansehenIf you have an idea for improving this documentation, please feel free to contribute by submitting a pull request on GitHub.
GitHub link to the documentationCopy doc Markdown to clipboard
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
npx intlayer initDie 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.