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

    Gói svelte-intlayer

    Gói svelte-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 Svelte. Nó bao gồm các hàm thiết lập và các store để xử lý nội dung đa ngôn ngữ.

    Cài đặt

    bash
    npm install svelte-intlayer
    

    Các exports

    Thiết lập

    Nhập:

    tsx
    import "svelte-intlayer";
    
    HàmMô tả
    setupIntlayerHàm để thiết lập Intlayer trong ứng dụng Svelte của bạn.

    Store

    Nhập:

    tsx
    import "svelte-intlayer";
    
    StoreMô tả
    intlayerStoreSvelte store chứa trạng thái hiện tại của Intlayer.

    Hooks (Context)

    Nhập:

    tsx
    import "svelte-intlayer";
    
    HàmMô tảTài liệu liên quan
    useIntlayerDựa trên useDictionary, nhưng chèn một phiên bản tối ưu của dictionary từ khai báo được sinh ra.-
    useDictionaryXử lý các đối tượng có dạng dictionary (key, content). Nó xử lý các bản dịch t(), các enumeration, v.v.-
    useDictionaryAsyncTương tự useDictionary, nhưng xử lý các dictionary bất đồng bộ.-
    useDictionaryDynamicTương tự useDictionary, nhưng xử lý các dictionary động.-
    useLocaleTrả về locale hiện tại và một hàm để thiết lập nó.-
    usePathnameTrả về pathname hiện tại dưới dạng một Readable<string> store với phần locale đã bị loại bỏ. Có phản ứng với popstate.usePathname
    useRewriteURLHàm phía client để quản lý việc rewrite URL. Tự động cập nhật URL nếu tồn tại một quy tắc rewrite đã được bản địa hóa.useRewriteURL
    useIntlTrả về đối tượng Intl cho locale hiện tại.-

    Markdown

    Nhập:

    tsx
    import "svelte-intlayer";
    
    HàmMô tả
    setIntlayerMarkdownHàm để thiết lập ngữ cảnh markdown trong ứng dụng Svelte của bạn.