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 angielskimIf 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
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
npx intlayer initTo 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.