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 coleções de dicionários"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êsSe você tiver uma ideia para melhorar esta documentação, sinta-se à vontade para contribuir enviando uma pull request no GitHub.
Link do GitHub para a documentaçãoCopiar o Markdown do documento para a área de transferência
Coleções
Uma coleção é um conjunto de arquivos de conteúdo que compartilham a mesma chave de dicionário (key), mas cada um declara um índice de item (item) diferente. O Intlayer os mescla em uma única lista ordenada no momento da compilação.
Declarando itens de coleção
Cada arquivo representa um item. O campo item é a sua posição na lista (baseada em 1).
Copiar o código para a área de transferência
import { t, type Dictionary } from "intlayer";
const dictionary = {
key: "faq",
item: 1,
content: {
question: t({ en: "What is Intlayer?", fr: "Qu'est-ce qu'Intlayer ?" }),
answer: t({ en: "An i18n toolkit.", fr: "Une boîte à outils i18n." }),
},
} satisfies Dictionary;
export default dictionary;Copiar o código para a área de transferência
import { t, type Dictionary } from "intlayer";
const dictionary = {
key: "faq",
item: 2,
content: {
question: t({ en: "Is it free?", fr: "Est-ce gratuit ?" }),
answer: t({ en: "Yes, open-source.", fr: "Oui, open-source." }),
},
} satisfies Dictionary;
export default dictionary;Consumindo uma coleção
Todos os itens
Copiar o código para a área de transferência
Item único por índice
Copiar o código para a área de transferência
Item único com localidade explícita
Copiar o código para a área de transferência
Casos de uso típicos
- Listas de FAQ (Perguntas Frequentes)
- Níveis de preços
- Slides de carrossel / slider
- Instruções passo a passo