Задайте питання та отримайте підсумок документа, вказавши цю сторінку та обраного вами постачальника штучного інтелекту
Історія версій
- "Init history"v9.0.013.06.2026
Вміст цієї сторінки перекладено за допомогою штучного інтелекту.
Переглянути останню версію оригінального вмісту англійськоюIf 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
Міграція з Transloco на Intlayer
Якщо ваш Angular додаток наразі використовує @jsverse/transloco, ви можете перенести його на Intlayer, використовуючи наш адаптер сумісності. Цей перехід дозволяє вам зберегти існуючий синтаксис шаблонів, одночасно використовуючи потужну структуру словників Intlayer.
Що робити
Просто запустіть команду ініціалізації у вашому проекті:
Скопіюйте код у буфер обміну
npx intlayer initЦе створить необхідний конфігураційний файл intlayer.config.ts. Далі ви замінюєте свої імпорти Transloco на модулі @intlayer/transloco або покладаєтесь на build aliases.
Що він робить під капотом
Transloco використовує scopes та TranslocoService (translate, selectTranslate), поряд зі structural directives (*transloco="let t") та pipes (| transloco).
Під капотом:
- Scopes: Природно відображаються на ключі словників Intlayer, забезпечуючи чудову історію pruning для оптимізації bundle.
- Service & Directives: Angular adapter Intlayer безпроблемно замінює providers, дозволяючи вашим існуючим template pipes та directives розв'язувати рядки від словників Intlayer.
- Build time parsing: TypeScript analyzer розпізнає виклики
instant/getта fallback pruning забезпечує коректність навіть коли використання template не можна статично відстежити.