Faça sua pergunta e obtenha um resumo do documento referenciando esta página e o provedor AI de sua escolha
Histórico de versões
- "Init history"v9.0.013/06/2026
O conteúdo desta página foi traduzido com uma IA.
Veja a última versão do conteúdo original em inglêsIf 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
Migrar de NGX-Translate para Intlayer
Migrar sua aplicação Angular de ngx-translate para Intlayer é fácil com o compat adapter, permitindo que você evite a necessidade de reescrever todos os seus templates.
O que fazer
Comece executando:
Copiar o código para a área de transferência
npx intlayer initIsso configura o intlayer.config.ts. Substitua suas configurações TranslateModule.forRoot() e aliases de importação apropriadamente para apontar para @intlayer/ngx-translate.
O que faz por trás dos bastidores
ngx-translate uses TranslateService (instant, get, stream) alongside the {{ 'KEY' | translate:params }} pipe and the [translate] directive.
Por trás dos bastidores:
- Services:
TranslateServicewrapsgetIntlayerand a locale observable, providing exactly the same methods. - Pipes & Directives: Re-implemented to resolve against Intlayer dictionaries directly.
- Loaders:
TranslateHttpLoadersetups are converted to warning stubs because Intlayer inherently resolves and bundles your dictionaries at build time (or through standard dynamic imports), completely eliminating the need for HTTP loaders.