Pose una domanda e ottieni un riassunto del documento facendo riferimento a questa pagina e al provider AI di tua scelta
Cronologia delle versioni
- "Documentazione unificata per tutte le esportazioni"v8.0.021/01/2026
Il contenuto di questa pagina è stato tradotto con un'IA.
Vedi l'ultima versione del contenuto originale in ingleseIf you have an idea for improving this documentation, please feel free to contribute by submitting a pull request on GitHub.
GitHub link to the documentationCopy doc Markdown to clipboard
Pacchetto express-intlayer
Il pacchetto express-intlayer fornisce un middleware per applicazioni Express per gestire l'internazionalizzazione. Rileva la locale dell'utente e fornisce funzioni di traduzione.
Installazione
Copiare il codice nella clipboard
npm install express-intlayerEsportazioni
Middleware
Importazione:
Copiare il codice nella clipboard
import "express-intlayer";Apri la tabella in una finestra modale per visualizzare tutti i dati in modo chiaro
| Funzione | Descrizione | Documento correlato |
|---|---|---|
intlayer | Middleware Express che rileva la locale dell'utente e popola res.locals con i dati di Intlayer. Esegue il rilevamento della locale dai cookie/headers, inietta t, getIntlayer e getDictionary in res.locals, e configura uno namespace CLS per l'accesso durante il ciclo di vita della request. | intlayer |
Funzioni
Importazione:
Copiare il codice nella clipboard
import "express-intlayer";Apri la tabella in una finestra modale per visualizzare tutti i dati in modo chiaro
| Funzione | Descrizione | Documento correlato |
|---|---|---|
t | Funzione di traduzione che recupera il contenuto per la locale corrente. Funziona all'interno del ciclo di vita della richiesta gestito dal middleware intlayer. Usa CLS (Async Local Storage) per accedere al contesto della richiesta. | translation |
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. | - |
getDictionary | Elabora gli oggetti dizionario e restituisce il contenuto per la locale specificata. Elabora le traduzioni t(), le enumerazioni, il markdown, l'HTML, ecc. Utilizza CLS per accedere al contesto della richiesta. | - |