Autore:
    Creazione:2026-01-21Ultimo aggiornamento:2026-01-21

    Pacchetto vue-intlayer

    Il pacchetto vue-intlayer fornisce gli strumenti necessari per integrare Intlayer nelle applicazioni Vue. Include un plugin Vue e dei composables per gestire contenuti multilingue.

    Installazione

    bash
    npm install vue-intlayer
    

    Esportazioni

    Plugin

    Importazione:

    tsx
    import "vue-intlayer";
    
    FunzioneDescrizione
    installIntlayerPlugin Vue per installare Intlayer nella tua applicazione.

    Composables

    Importazione:

    tsx
    import "vue-intlayer";
    
    ComposableDescrizioneDocumentazione correlata
    useIntlayerBasato su useDictionary, ma inietta una versione ottimizzata del dizionario dalla dichiarazione generata.-
    useDictionaryElabora oggetti che sembrano dizionari (chiave, contenuto). Elabora traduzioni t(), enumerazioni, ecc.-
    useDictionaryAsyncCome useDictionary, ma gestisce dizionari asincroni.-
    useDictionaryDynamicCome useDictionary, ma gestisce dizionari dinamici.-
    useLocaleRestituisce la locale corrente e una funzione per impostarla.-
    usePathnameRestituisce il pathname corrente come una ComputedRef<string> con il segmento della locale rimosso. Reattivo agli eventi popstate.usePathname
    useRewriteURLComposable lato client per gestire le riscritture degli URL. Aggiorna automaticamente l'URL se esiste una regola di riscrittura localizzata.useRewriteURL
    useIntlRestituisce l'oggetto Intl per la locale corrente.-
    useLoadDynamicComposable per caricare dizionari dinamici.-

    Funzioni

    Import:

    tsx
    import "vue-intlayer";
    
    FunzioneDescrizione
    getDictionaryElabora oggetti che assomigliano a dizionari (chiave, contenuto). Gestisce le traduzioni t(), le enumerazioni, ecc.
    getIntlayerBasato su getDictionary, ma inietta una versione ottimizzata del dizionario dalla dichiarazione generata.

    Markdown

    Import:

    tsx
    import "vue-intlayer/markdown";
    
    FunzioneDescrizione
    installIntlayerMarkdownPlugin Vue per installare Intlayer Markdown nella tua applicazione.