Ngày tạo:2026-01-21Cập nhật lần cuối:2026-01-21

    Gói solid-intlayer

    Gói solid-intlayer cung cấp các công cụ cần thiết để tích hợp Intlayer vào các ứng dụng Solid. Nó bao gồm các providers và hooks để xử lý nội dung đa ngôn ngữ.

    Cài đặt

    npm install solid-intlayer

    Các exports

    Provider

    Import:

    import "solid-intlayer";
    Component Mô tả Tài liệu liên quan
    IntlayerProvider Provider chính bao bọc ứng dụng của bạn và cung cấp context của Intlayer. IntlayerProvider

    Hooks

    Nhập:

    import "solid-intlayer";
    Hook Mô tả Tài liệu liên quan
    useIntlayer Dựa trên useDictionary, nhưng injects một phiên bản tối ưu hóa của dictionary từ khai báo được sinh. useIntlayer
    useDictionary Xử lý các đối tượng có cấu trúc giống từ điển (key, content). Nó xử lý các bản dịch t(), enumerations, v.v. -
    useDictionaryAsync Tương tự useDictionary, nhưng xử lý các từ điển bất đồng bộ. -
    useDictionaryDynamic Tương tự useDictionary, nhưng xử lý các từ điển động. -
    useLocale Trả về locale hiện tại và một hàm để thiết lập nó. useLocale
    useRewriteURL Hook phía client để quản lý việc viết lại URL. Tự động cập nhật URL nếu tồn tại quy tắc viết lại được bản địa hóa. useRewriteURL
    useIntl Trả về đối tượng Intl cho locale hiện tại. -
    useLoadDynamic Hook để tải từ điển động. -
    t Chọn nội dung dựa trên locale hiện tại. translation

    Thành phần

    Nhập:

    import "solid-intlayer";
    Thành phần Mô tả
    MarkdownProvider Provider cho ngữ cảnh render Markdown.