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 Transloco para Intlayer
Se sua aplicação Angular atualmente usa @jsverse/transloco, você pode migrar para Intlayer usando nosso adaptador de compatibilidade. Esta transição permite que você mantenha sua sintaxe de template existente enquanto utiliza a poderosa estrutura de dicionário do Intlayer.
O que fazer
Execute simplesmente o comando de inicialização no seu projeto:
Copiar o código para a área de transferência
npx intlayer initIsso vai gerar a configuração necessária intlayer.config.ts. Você então vai substituir seus imports Transloco com módulos @intlayer/transloco ou depender dos aliases de build.
O que faz sob o capô
Transloco usa scopes e um TranslocoService (translate, selectTranslate), juntamente com diretivas estruturais (*transloco="let t") e pipes (| transloco).
Sob o capô:
- Scopes: Mapeiam naturalmente para chaves de dicionário do Intlayer, fornecendo uma ótima história de pruning para otimização de bundle.
- Service & Directives: O adaptador Angular do Intlayer substitui perfeitamente os provedores, permitindo que seus pipes e diretivas de template existentes resolvam strings contra dicionários do Intlayer.
- Build time parsing: O analisador TypeScript reconhece chamadas
instant/get, e fallback pruning garante correção mesmo quando o uso do template não é estaticamente rastreável.