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