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 do Next Translate para o Intlayer
Migrar de next-translate para Intlayer é uma substituição praticamente imediata que mantém sua sintaxe e tags existentes.
O que fazer
Initialize Intlayer in your project:
Copiar o código para a área de transferência
npx intlayer initO CLI irá scaffolding sua configuração. Você pode então aplicar o plugin Intlayer no seu next.config.ts, que injeta aliases de subpath em build-time mapeando next-translate/useTranslation para @intlayer/next-translate.
O que faz nos bastidores
next-translate fornece hooks como useTranslation('ns'), t('ns:key.path'), e o componente <Trans>.
Nos bastidores:
- Interpolação & Plurais: Depende fortemente do comportamento do adaptador
react-i18next. Tratados dinamicamente são placeholders{{var}}e pluralização mapeada a partir de sufixos comokey_0,key_one, ekey_other. - Componente
<Trans>: Diretamente suportado para análise de tags semelhantes a HTML juntamente com uma propcomponentsbaseada em array. - Namespaces: Alias de subpath garante que sua
useTranslationreferencia os namespaces corretos do dicionário interno sem modificação manual.