Faça sua pergunta e obtenha um resumo do documento referenciando esta página e o provedor AI de sua escolha
Este documento está desatualizado, a versão base foi atualizada em 21 de janeiro de 2026.
Ir para a documentação em inglêsHistórico de versões
- "Histórico inicial"v5.5.1029/06/2025
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
Integração React: Documentação do Hook useDictionary
Esta seção fornece orientações detalhadas sobre o uso do hook useDictionary em aplicações React, permitindo a manipulação eficiente de conteúdo localizado sem um editor visual.
Importando useDictionary no React
O hook useDictionary pode ser integrado em aplicações React importando-o conforme o contexto:
Componente Cliente:
Componente Servidor:
Parâmetros
O hook aceita dois parâmetros:
dictionary: Um objeto dicionário declarado contendo conteúdo localizado para chaves específicas.locale(opcional): O locale desejado. Por padrão, usa o locale do contexto atual se não for especificado.
Dicionário
Todos os objetos dicionário devem ser declarados em arquivos de conteúdo estruturado para garantir a segurança de tipos e evitar erros em tempo de execução. Você pode encontrar as instruções de configuração aqui. Aqui está um exemplo de declaração de conteúdo:
Exemplo de Uso no React
Abaixo está um exemplo de como usar o hook useDictionary em um componente React:
Integração com Servidor
Se estiver usando o hook useDictionary fora do IntlayerProvider, o locale deve ser fornecido explicitamente como parâmetro ao renderizar o componente:
Notas sobre Atributos
Ao contrário das integrações que utilizam editores visuais, atributos como buttonTitle.value não se aplicam aqui. Em vez disso, acesse diretamente as strings localizadas conforme declaradas no seu conteúdo.
Dicas Adicionais
- Segurança de Tipo: Sempre use
Dictionarypara definir seus dicionários para garantir segurança de tipo. - Atualizações de Localização: Ao atualizar o conteúdo, certifique-se de que todos os locais estejam consistentes para evitar traduções faltantes.
Esta documentação foca na integração do hook useDictionary, fornecendo uma abordagem simplificada para gerenciar conteúdo localizado sem depender das funcionalidades do editor visual.