Zadaj pytanie i otrzymaj streszczenie dokumentu, odwołując się do tej strony i wybranego dostawcy AI
Historia wersji
- "Init history"v9.0.013.06.2026
Treść tej strony została przetłumaczona przy użyciu sztucznej inteligencji.
Zobacz ostatnią wersję oryginalnej treści w języku angielskimJeśli masz pomysł na ulepszenie tej dokumentacji, zachęcamy do przesłania pull requesta na GitHubie.
Link do dokumentacji na GitHubieKopiuj dokument Markdown do schowka
Migracja z NGX-Translate do Intlayer
Migracja aplikacji Angular z ngx-translate do Intlayer jest łatwa za pomocą adaptera compat, pozwalając pominąć potrzebę przepisywania wszystkich szablonów.
Co zrobić
Rozpocznij uruchamiając:
Skopiuj kod do schowka
To ustawia intlayer.config.ts. Zastąp konfiguracje TranslateModule.forRoot() i aliasy importu odpowiednio aby wskazywały na @intlayer/ngx-translate.
Co się dzieje za kulisami
ngx-translate wykorzystuje TranslateService (instant, get, stream) wraz z piperem {{ 'KEY' | translate:params }} i dyrektywą [translate].
Za kulisami:
- Serwisy:
TranslateServiceopakujegetIntlayeri obserwowalne lokali, zapewniając dokładnie te same metody. - Pipy i dyrektywy: Ponownie wdrożone aby rozwiązywać względem słowników Intlayer bezpośrednio.
- Zaladowniki: Konfiguracje
TranslateHttpLoadersą konwertowane na zadania ostrzeżeń, ponieważ Intlayer natywnie rozwiązuje i powiązuje twoje słowniki w czasie budowania (lub poprzez standardowe importy dynamiczne), całkowicie eliminując potrzebę zaladowników HTTP.
