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
- "Lançamento do recurso de dicionários dinâmicos"v9.0.012/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
Dicionários Dinâmicos
O Intlayer suporta três mecanismos para expressar conteúdo que vai além de um único dicionário estático por chave. Cada um é declarado através de um campo de metadados de nível superior no arquivo de conteúdo; nenhuma função de empacotamento (wrapper) é necessária.
Abrir a tabela em um modal para ver todo o conteúdo claramente
| Recurso | Campo de metadados | Seletor em useIntlayer |
|---|---|---|
| Coleções | item: N | { item: N } |
| Variantes | variant: "name" | { variant: "name" } |
| Registros Dinâmicos | meta: { id, … } | { id, … } |
Todos os três se compõem com o argumento de localidade e suportam carregamento seletivo / diferido (lazy loading) via importMode.
Quando usar cada um
- Coleções — lista ordenada de itens gerenciados em arquivos separados (perguntas frequentes, posts de blog, produtos).
- Variantes — alternativas de conteúdo nomeadas para testes A/B, banners sazonais ou sinalizadores de recursos (feature flags).
- Registros dinâmicos — conteúdo buscado em tempo de execução por um ID opaco (registros de CMS, cópia específica do usuário).
Desambiguação de seletores
Quando múltiplos seletores estão presentes em um dicionário, a ordem de resolução é:
Copiar o código para a área de transferência
variant → meta → item