Задайте питання та отримайте підсумок документа, вказавши цю сторінку та обраного вами постачальника штучного інтелекту
Історія версій
- "Init history"v9.0.013.06.2026
Вміст цієї сторінки перекладено за допомогою штучного інтелекту.
Переглянути останню версію оригінального вмісту англійськоюЯкщо у вас є ідея щодо покращення цієї документації, будь ласка, долучіться, надіславши pull request на GitHub.
Посилання на документацію на GitHubСкопіювати документацію у форматі Markdown в буфер обміну
Міграція з Transloco на Intlayer
Якщо ваш Angular додаток наразі використовує @jsverse/transloco, ви можете перенести його на Intlayer, використовуючи наш адаптер сумісності. Цей перехід дозволяє вам зберегти існуючий синтаксис шаблонів, одночасно використовуючи потужну структуру словників Intlayer.
Що робити
Просто запустіть команду ініціалізації у вашому проекті:
Скопіюйте код у буфер обміну
Це створить необхідний конфігураційний файл 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 не можна статично відстежити.
