Creazione:2026-01-29Ultimo aggiornamento:2026-01-29

    Pacchetto hono-intlayer

    Il pacchetto hono-intlayer fornisce un middleware per le applicazioni Hono per gestire l'internazionalizzazione. Rileva la locale dell'utente e popola l'oggetto contesto.

    Installazione

    npm install hono-intlayer

    Export

    Middleware

    Importazione:

    import { intlayer } from "hono-intlayer";
    Funzione Descrizione Documentazione Correlata
    intlayer Middleware Hono che integra Intlayer nella tua applicazione Hono. Gestisce il rilevamento della locale dallo storage (cookie, intestazioni), popola il contesto con t, getIntlayer e getDictionary e imposta il namespace CLS per l'accesso programmatico durante il ciclo di vita della richiesta. intlayer

    Funzioni

    Importazione:

    import { t, getIntlayer, getDictionary } from "hono-intlayer";
    Funzione Descrizione Documentazione Correlata
    t Funzione di traduzione globale che recupera il contenuto per la locale corrente in Hono. Utilizza CLS (Async Local Storage) e deve essere utilizzata all'interno di un contesto di richiesta gestito dal middleware intlayer. Può essere accessibile anche tramite contesto. traduzione
    getIntlayer Recupera un dizionario tramite la sua chiave dalla dichiarazione generata e restituisce il suo contenuto per la locale specificata. Versione ottimizzata di getDictionary. Utilizza CLS per accedere al contesto della richiesta. Può essere accessibile anche tramite contesto. -
    getDictionary Elabora oggetti dizionario e restituisce il contenuto per la locale specificata. Elabora traduzioni t(), enumerazioni, markdown, HTML, ecc. Utilizza CLS per accedere al contesto della richiesta. Può essere accessibile anche tramite contesto. -