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 Transloco zu Intlayer
Wenn Ihre Angular-Anwendung derzeit @jsverse/transloco verwendet, können Sie mit unserem Compat-Adapter zu Intlayer migrieren. Dieser Übergang ermöglicht es Ihnen, Ihre bestehende Template-Syntax beizubehalten und gleichzeitig die leistungsstarke Wörterbuchstruktur von Intlayer zu nutzen.
Was zu tun ist
Führen Sie einfach den Initialisierungsbefehl in Ihrem Projekt aus:
Kopieren Sie den Code in die Zwischenablage
Dadurch wird die erforderliche intlayer.config.ts-Konfiguration generiert. Sie ersetzen dann Ihre Transloco-Imports durch @intlayer/transloco-Module oder verlassen sich auf die Build-Aliase.
Was im Hintergrund geschieht
Transloco verwendet Scopes und einen TranslocoService (translate, selectTranslate) neben strukturellen Direktiven (*transloco="let t") und Pipes (| transloco).
Im Hintergrund:
- Scopes: Ordnen sich natürlich den Intlayer-Wörterbuchschlüsseln zu und bieten eine hervorragende Bereinigungsgeschichte für die Bundle-Optimierung.
- Service & Direktiven: Der Angular-Adapter von Intlayer ersetzt die Provider nahtlos und ermöglicht es Ihren bestehenden Template-Pipes und -Direktiven, Zeichenketten gegen Intlayer-Wörterbücher aufzulösen.
- Build-Zeit-Parsing: Der TypeScript-Analyzer erkennt
instant/get-Aufrufe, und Fallback-Bereinigung gewährleistet Korrektheit auch dann, wenn die Template-Nutzung nicht statisch verfolgbar ist.
