Criação:2026-01-30Última atualização:2026-01-30
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
- "Documentação inicial"v8.0.030/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 adonis-intlayer
O pacote adonis-intlayer fornece um middleware para aplicações AdonisJS para lidar com a internacionalização. Ele detecta o locale do usuário e fornece funções de tradução.
Instalação
Exportações
Middleware
O pacote fornece um middleware AdonisJS para lidar com a internacionalizaçã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 Relacionada |
|---|---|---|
IntlayerMiddleware | Middleware AdonisJS que detecta o locale do usuário e preenche o contexto da solicitação com dados do Intlayer. Ele também define um namespace CLS (Async Local Storage) para acesso ao ciclo de vida da solicitação, permitindo o uso de funções globais como t, getIntlayer, etc. | intlayer |
Funções
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 Relacionada |
|---|---|---|
t | Função de tradução que recupera conteúdo para o locale atual. Funciona dentro do ciclo de vida da solicitação gerenciado pelo middleware intlayer. Usa CLS (Async Local Storage) para acessar o contexto da solicitação. | translation |
getIntlayer | Recupera um dicionário por sua chave da declaração gerada e retorna seu conteúdo para o locale especificado. Versão otimizada do getDictionary. Usa CLS para acessar o contexto da solicitação. | - |
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 solicitação. | - |
getLocale | Recupera o locale atual do contexto da solicitação usando CLS. | - |