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

    Paket solid-intlayer

    Paket solid-intlayer menyediakan alat yang diperlukan untuk mengintegrasikan Intlayer ke dalam aplikasi Solid. Paket ini menyertakan providers dan hooks untuk menangani konten multibahasa.

    Instalasi

    npm install solid-intlayer

    Ekspor

    Provider

    Impor:

    import "solid-intlayer";
    Komponen Deskripsi Dokumen Terkait
    IntlayerProvider Provider utama yang membungkus aplikasi Anda dan menyediakan konteks Intlayer. IntlayerProvider

    Hooks

    Impor:

    import "solid-intlayer";
    Hook Deskripsi Dokumentasi Terkait
    useIntlayer Berdasarkan useDictionary, tetapi menyuntikkan versi dictionary yang dioptimalkan dari deklarasi yang dihasilkan. useIntlayer
    useDictionary Memproses objek yang terlihat seperti dictionary (key, content). Memproses terjemahan t(), enumerations, dll. -
    useDictionaryAsync Sama seperti useDictionary, tetapi menangani dictionary asinkron. -
    useDictionaryDynamic Sama seperti useDictionary, tetapi menangani dictionary dinamis. -
    useLocale Mengembalikan locale saat ini dan sebuah fungsi untuk mengaturnya. useLocale
    useRewriteURL Hook sisi-klien untuk mengelola penulisan ulang URL. Secara otomatis memperbarui URL jika aturan penulisan ulang yang dilokalkan ada. useRewriteURL
    useIntl Mengembalikan objek Intl untuk locale saat ini. -
    useLoadDynamic Hook untuk memuat kamus dinamis. -
    t Memilih konten berdasarkan locale saat ini. translation

    Komponen

    Impor:

    import "solid-intlayer";
    Komponen Deskripsi
    MarkdownProvider Provider untuk konteks rendering markdown.