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

    Pacchetto svelte-intlayer

    Il pacchetto svelte-intlayer fornisce gli strumenti necessari per integrare Intlayer nelle applicazioni Svelte. Include funzioni di setup e store per gestire contenuti multilingue.

    Installazione

    bash
    npm install svelte-intlayer
    

    Esportazioni

    Configurazione

    Importazione:

    tsx
    import "svelte-intlayer";
    
    FunzioneDescrizione
    setupIntlayerFunzione per configurare Intlayer nella tua applicazione Svelte.

    Store

    Importa:

    tsx
    import "svelte-intlayer";
    
    StoreDescrizione
    intlayerStoreSvelte store che contiene lo stato corrente di Intlayer.

    Hooks (Contesto)

    Importa:

    tsx
    import "svelte-intlayer";
    
    FunzioneDescrizioneDoc correlata
    useIntlayerBasato su useDictionary, ma inietta una versione ottimizzata del dizionario dalla dichiarazione generata.-
    useDictionaryElabora oggetti che assomigliano a dizionari (key, content). Gestisce le traduzioni t(), le 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 store Readable<string> con il segmento della locale rimosso. Reattivo a popstate.usePathname
    useRewriteURLFunzione 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.-

    Markdown

    Importazione:

    tsx
    import "svelte-intlayer";
    
    FunzioneDescrizione
    setIntlayerMarkdownFunzione per impostare il contesto Markdown nella tua applicazione Svelte.