Creazione:2026-01-21Ultimo aggiornamento:2026-01-21
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
- "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 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
Pacchetto fastify-intlayer
Il pacchetto fastify-intlayer fornisce un plugin per applicazioni Fastify per gestire l'internazionalizzazione. Rileva la locale dell'utente e decora l'oggetto request.
Installazione
Esportazioni
Plugin
Importazione:
Mostra tutto il contenuto della tabella
Apri la tabella in una finestra modale per visualizzare tutti i dati in modo chiaro
| Funzione | Descrizione | Documento correlato |
|---|---|---|
intlayer | Plugin Fastify che integra Intlayer nella tua applicazione Fastify. Gestisce il rilevamento della locale da storage (cookie, header), decora l'oggetto request con dati intlayer contenenti t, getIntlayer e getDictionary, e configura il namespace CLS per l'accesso programmatico durante il ciclo di vita della request. | intlayer |
Funzioni
Importa:
Mostra tutto il contenuto della tabella
Apri la tabella in una finestra modale per visualizzare tutti i dati in modo chiaro
| Funzione | Descrizione | Documentazione correlata |
|---|---|---|
t | Funzione di traduzione globale che recupera il contenuto per la locale corrente in Fastify. Utilizza CLS (Async Local Storage) e deve essere utilizzata all'interno di un contesto di richiesta gestito dal plugin intlayer. È inoltre accessibile tramite req.intlayer.t. | 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. È inoltre accessibile tramite req.intlayer.getIntlayer. | - |
getDictionary | Elabora gli oggetti dizionario e restituisce il contenuto per la locale specificata. Elabora le traduzioni t(), enumerazioni, markdown, HTML, ecc. Usa CLS per accedere al contesto della richiesta. Può anche essere accessibile tramite req.intlayer.getDictionary. | - |