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 Transloco do Intlayer
Jeśli aplikacja Angular aktualnie używa @jsverse/transloco, możesz przeprowadzić migrację do Intlayer używając naszego adaptera compat. To przejście pozwala ci zachować istniejącą składnię szablonu przy jednoczesnym wykorzystaniu potężnej struktury słownika Intlayer.
Co zrobić
Po prostu uruchom polecenie inicjalizacji w swoim projekcie:
Skopiuj kod do schowka
To będzie generować wymaganą konfigurację intlayer.config.ts. Następnie zastąpisz importy Transloco modułami @intlayer/transloco lub polegaj na aliasach budowania.
Co się dzieje za kulisami
Transloco używa zakresów i TranslocoService (translate, selectTranslate), wraz z dyrektywami strukturalnymi (*transloco="let t") i piperem (| transloco).
Za kulisami:
- Zakresy: Naturalnie mapują się na klucze słownika Intlayer, zapewniając wspaniałą historię czyszczenia dla optymalizacji rozmiaru bundle.
- Serwis i dyrektywy: Adapter Intlayer Angular bezproblemowo zastępuje dostawców, pozwalając istniejącym piperom i dyrektywom szablonu rozwiązywać ciągi względem słowników Intlayer.
- Parsowanie czasu budowania: Analizator TypeScript rozpoznaje wywołania
instant/get, a rezerwowe czyszczenie zapewnia poprawność, nawet gdy użycie szablonu nie jest statycznie śledzone.
