Creazione:2026-01-29Ultimo aggiornamento:2026-01-29
Riferimento a questa documentazione al tuo assistente AI preferitoChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
Pose una domanda e ottieni un riassunto del documento facendo riferimento a questa pagina e al provider AI di tua scelta
Cronologia delle versioni
- "Inizializzazione doc"v8.0.029/01/2026
Il contenuto di questa pagina è stato tradotto con un'IA.
Vedi l'ultima versione del contenuto originale in ingleseModifica questa documentazione
Se hai un’idea per migliorare questa documentazione, non esitare a contribuire inviando una pull request su GitHub.
Collegamento GitHub alla documentazioneCopia
Copia il Markdown del documento nella porta-documenti
Documentazione del Middleware intlayer per Hono
Il middleware intlayer per Hono rileva la locale dell'utente e popola l'oggetto contesto con le funzioni Intlayer. Consente inoltre l'uso di funzioni di traduzione globale all'interno del contesto della richiesta.
Utilizzo
Descrizione
Il middleware esegue i seguenti compiti:
- Rilevamento della Locale: Analizza la richiesta (intestazioni, cookie, ecc.) per determinare la locale preferita dell'utente.
- Popolamento del Contesto: Aggiunge i dati Intlayer al contesto Hono, accessibili tramite
c.get(). Questo include:locale: La locale rilevata.t: Una funzione di traduzione.getIntlayer: Una funzione per recuperare i dizionari.getDictionary: Una funzione per elaborare oggetti dizionario.
- Gestione del Contesto: Utilizza
cls-hookedper gestire un contesto asincrono, consentendo alle funzioni globali di Intlayer (t,getIntlayer,getDictionary) di accedere alla locale specifica della richiesta senza passare l'oggetto contesto.