Спросите свой вопрос и получите сводку документа, используя эту страницу и выбранного вами поставщика AI
История версий
- "Инициализация истории"v9.0.013.06.2026
Содержимое этой страницы было переведено с помощью ИИ.
Смотреть последнюю версию оригинального контента на английскомЕсли у вас есть идея по улучшению этой документации, не стесняйтесь внести свой вклад, подав запрос на вытягивание на GitHub.
Ссылка на документацию GitHubКопировать Markdown документа в буфер обмена
Миграция с Transloco на Intlayer
Если ваше приложение Angular в настоящее время использует @jsverse/transloco, вы можете перейти на Intlayer, используя наш адаптер совместимости. Этот переход позволяет вам сохранить существующий синтаксис шаблона, используя мощную структуру словаря Intlayer.
Что делать
Просто запустите команду инициализации в вашем проекте:
Копировать код в буфер обмена
Это генерирует необходимую конфигурацию intlayer.config.ts. Вы затем замените ваши импорты Transloco модулями @intlayer/transloco или полагаетесь на pseudonym сборки.
Что происходит под капотом
Transloco использует области и TranslocoService (translate, selectTranslate), вместе со структурными директивами (*transloco="let t") и трубами (| transloco).
Под капотом:
- Области: Естественно сопоставляются с ключами словаря Intlayer, предоставляя отличную историю обрезки для оптимизации bundle.
- Сервис и директивы: Адаптер Intlayer Angular безпроблемно заменяет providers, позволяя существующим трубам шаблона и директивам разрешать строки в словарях Intlayer.
- Парсинг времени сборки: Анализатор TypeScript распознает вызовы
instant/get, и откат обрезки обеспечивает правильность даже когда использование шаблона не подлежит статическому отслеживанию.
