Creación:2026-01-30Última actualización:2026-01-30
Referencia esta doc a tu asistente AI favoritoChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
Haz tu pregunta y obtén un resumen del documento referenciando esta página y el proveedor AI de tu elección
Historial de versiones
- "Documentación inicial"v8.0.030/1/2026
El contenido de esta página ha sido traducido con una IA.
Ver la última versión del contenido original en inglésEditar esta documentación
Si tienes una idea para mejorar esta documentación, no dudes en contribuir enviando una pull request en GitHub.
Enlace de GitHub a la documentaciónCopiar
Copiar el Markdown del documento a la portapapeles
Paquete adonis-intlayer
El paquete adonis-intlayer proporciona un middleware para aplicaciones AdonisJS para manejar la internacionalización. Detecta el locale del usuario y proporciona funciones de traducción.
Instalación
Exportaciones
Middleware
El paquete proporciona un middleware de AdonisJS para manejar la internacionalización.
Mostrar todo el contenido de la tabla
Abrir la tabla en una ventana flotante para ver todo el contenido claramente
| Función | Descripción | Doc relacionada |
|---|---|---|
IntlayerMiddleware | Middleware de AdonisJS que detecta el locale del usuario y rellena el contexto de la solicitud con datos de Intlayer. También configura un espacio de nombres CLS (Async Local Storage) para el acceso al ciclo de vida de la solicitud, habilitando el uso de funciones globales como t, getIntlayer, etc. | intlayer |
Funciones
Mostrar todo el contenido de la tabla
Abrir la tabla en una ventana flotante para ver todo el contenido claramente
| Función | Descripción | Doc relacionada |
|---|---|---|
t | Función de traducción que recupera el contenido para el locale actual. Funciona dentro del ciclo de vida de la solicitud gestionado por el middleware intlayer. Utiliza CLS (Async Local Storage) para acceder al contexto de la solicitud. | traducción |
getIntlayer | Recupera un diccionario por su clave de la declaración generada y devuelve su contenido para el locale especificado. Versión optimizada de getDictionary. Utiliza CLS para acceder al contexto de la solicitud. | - |
getDictionary | Procesa objetos de diccionario y devuelve el contenido para el locale especificado. Procesa traducciones t(), enumeraciones, markdown, HTML, etc. Utiliza CLS para acceder al contexto de la solicitud. | - |
getLocale | Recupera el locale actual del contexto de la solicitud usando CLS. | - |