Criação:2026-01-21Última atualização:2026-01-21
Referência esta documentação ao seu assistente AI favoritoChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
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
- "Unified documentation for all exports"v8.0.021/01/2026
O conteúdo desta página foi traduzido com uma IA.
Veja a última versão do conteúdo original em inglêsEditar esta documentação
Se 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
Copiar o Markdown do documento para a área de transferência
Pacote fastify-intlayer
O pacote fastify-intlayer fornece um plugin para aplicações Fastify para tratar da internacionalização. Ele detecta o locale do utilizador e decora o objeto request.
Instalação
Exportações
Plugin
Importação:
Mostrar todo o conteúdo da tabela
Abrir a tabela em um modal para ver todo o conteúdo claramente
| Função | Descrição | Documento Relacionado |
|---|---|---|
intlayer | Plugin Fastify que integra o Intlayer à sua aplicação Fastify. Trata da detecção de locale a partir do armazenamento (cookies, headers), decora o objeto request com dados intlayer contendo t, getIntlayer e getDictionary, e configura um namespace CLS para acesso programático durante o ciclo de vida da requisição. | intlayer |
Funções
Importação:
Mostrar todo o conteúdo da tabela
Abrir a tabela em um modal para ver todo o conteúdo claramente
| Função | Descrição | Doc Relacionado |
|---|---|---|
t | Função global de tradução que recupera o conteúdo para o locale atual no Fastify. Utiliza CLS (Async Local Storage) e deve ser usada dentro de um contexto de request gerenciado pelo plugin intlayer. Também pode ser acessada via req.intlayer.t. | translation |
getIntlayer | Recupera um dicionário pela sua chave a partir da declaração gerada e retorna o seu conteúdo para o locale especificado. Versão otimizada de getDictionary. Usa CLS para aceder ao contexto da request. Também pode ser acedida via req.intlayer.getIntlayer. | - |
getDictionary | Processa objetos de dicionário e retorna conteúdo para o locale especificado. Processa traduções t(), enumerações, markdown, HTML, etc. Usa CLS para acessar o contexto da request. Também pode ser acessado via req.intlayer.getDictionary. | - |