Autore:
    Creazione:2026-06-12Ultimo aggiornamento:2026-06-12

    Dizionari Dinamici

    Intlayer supporta tre meccanismi per esprimere contenuti che vanno oltre un singolo dizionario statico per chiave. Ognuno viene dichiarato tramite un campo di metadati di livello superiore nel file di contenuto; non è necessaria alcuna funzione wrapper.

    Funzionalità Campo metadati Selettore in useIntlayer
    Collezioni item: N { item: N }
    Varianti variant: "name" { variant: "name" }
    Record Dinamici meta: { id, … } { id, … }

    Tutti e tre si compongono con l'argomento della locale e supportano il caricamento selettivo o lazy tramite importMode.

    Quando usare quale

    • Collezioni — elenco ordinato di elementi gestiti in file separati (domande frequenti, post di blog, prodotti).
    • Variantes — alternative di contenuto denominate per test A/B, banner stagionali o feature flag.
    • Record dinamici — contenuto recuperato a runtime tramite un ID opaco (record del CMS, testi specifici dell'utente).

    Risoluzione dei conflitti del selettore

    Quando sono presenti più selettori in un dizionario, l'ordine di risoluzione è:

    plaintext
    variant → meta → item