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 23 de agosto de 2025.
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
Documentação: Função getTranslationContent em intlayer
Descrição
A função getTranslationContent recupera o conteúdo correspondente a um local específico a partir de um conjunto de conteúdo de idioma personalizável. Se o local especificado não for encontrado, ela retorna por padrão o conteúdo do local padrão configurado no projeto.
Parâmetros
languageContent: CustomizableLanguageContent<Content>- Descrição: Um objeto contendo traduções para vários locais. Cada chave representa um local, e seu valor é o conteúdo correspondente.
- Tipo:
CustomizableLanguageContent<Content>Contentpode ser qualquer tipo, com padrãostring.
locale: Locales- Descrição: O local para o qual o conteúdo deve ser recuperado.
- Tipo:
Locales
Retorno
- Tipo:
Content - Descrição: O conteúdo correspondente ao local especificado. Se o local não for encontrado, o conteúdo do local padrão é retornado.
Exemplo de Uso
Uso Básico
Localização Ausente:
Usando Tipos de Conteúdo Personalizados:
Casos Especiais
- Localização Não Encontrada:
- Quando o
localenão é encontrado nolanguageContent, a função retorna o conteúdo do local padrão.
- Quando o
- Conteúdo de Idioma Incompleto:
- Se um locale estiver parcialmente definido, a função não mescla os conteúdos. Ela recupera estritamente o valor do locale especificado ou retorna ao padrão.
- Aplicação do TypeScript:
- Se os locales em
languageContentnão corresponderem à configuração do projeto, o TypeScript exigirá que todos os locales necessários sejam definidos, garantindo que o conteúdo seja completo e seguro em termos de tipos.
- Se os locales em