Penulis:
    Dibuat:2026-01-21Terakhir diperbarui:2026-01-21

    Paket svelte-intlayer

    Paket svelte-intlayer menyediakan alat yang diperlukan untuk mengintegrasikan Intlayer ke dalam aplikasi Svelte. Paket ini mencakup fungsi penyiapan dan store untuk menangani konten multibahasa.

    Instalasi

    bash
    npm install svelte-intlayer
    

    Ekspor

    Penyiapan

    Impor:

    tsx
    import "svelte-intlayer";
    
    FungsiDeskripsi
    setupIntlayerFungsi untuk mengatur Intlayer dalam aplikasi Svelte Anda.

    Store

    Impor:

    tsx
    import "svelte-intlayer";
    
    StoreDeskripsi
    intlayerStoreSvelte store yang berisi state Intlayer saat ini.

    Hooks (Konteks)

    Impor:

    tsx
    import "svelte-intlayer";
    
    FungsiDeskripsiDokumen Terkait
    useIntlayerBerdasarkan useDictionary, tetapi menyuntikkan versi kamus yang dioptimalkan dari deklarasi yang dihasilkan.-
    useDictionaryMemproses objek yang menyerupai dictionary (key, content). Ini memproses terjemahan t(), enumerasi, dll.-
    useDictionaryAsyncSama seperti useDictionary, tetapi menangani dictionary asinkron.-
    useDictionaryDynamicSama seperti useDictionary, tetapi menangani dictionary dinamis.-
    useLocaleMengembalikan locale saat ini dan sebuah fungsi untuk mengubahnya.-
    usePathnameMengembalikan pathname saat ini sebagai store Readable<string> dengan segmen locale yang telah dihapus. Reaktif terhadap popstate.usePathname
    useRewriteURLFungsi di sisi klien untuk mengelola rewrite URL. Secara otomatis memperbarui URL jika ada aturan rewrite yang dilokalkan.useRewriteURL
    useIntlMengembalikan objek Intl untuk locale saat ini.-

    Markdown

    Impor:

    tsx
    import "svelte-intlayer";
    
    FungsiDeskripsi
    setIntlayerMarkdownFungsi untuk mengatur konteks markdown dalam aplikasi Svelte Anda.