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

    Gói adonis-intlayer

    Gói adonis-intlayer cung cấp một middleware cho các ứng dụng AdonisJS để xử lý quốc tế hóa. Nó phát hiện ngôn ngữ của người dùng và cung cấp các hàm dịch.

    Cài đặt

    npm install adonis-intlayer

    Xuất bản (Exports)

    Middleware

    Gói cung cấp một middleware AdonisJS để xử lý quốc tế hóa.

    Hàm Mô tả Tài liệu liên quan
    IntlayerMiddleware Middleware AdonisJS phát hiện ngôn ngữ của người dùng và điền dữ liệu Intlayer vào ngữ cảnh yêu cầu. Nó cũng thiết lập không gian tên CLS (Async Local Storage) để truy cập vòng đời yêu cầu, cho phép sử dụng các hàm toàn cục như t, getIntlayer, v.v. intlayer

    Hàm

    Hàm Mô tả Tài liệu liên quan
    t Hàm dịch truy xuất nội dung cho ngôn ngữ hiện tại. Hoạt động trong vòng đời yêu cầu được quản lý bởi middleware intlayer. Sử dụng CLS (Async Local Storage) để truy cập ngữ cảnh yêu cầu. translation
    getIntlayer Truy xuất từ điển bằng khóa của nó từ khai báo được tạo và trả về nội dung của nó cho ngôn ngữ được chỉ định. Phiên bản tối ưu hóa của getDictionary. Sử dụng CLS để truy cập ngữ cảnh yêu cầu. -
    getDictionary Xử lý các đối tượng từ điển và trả về nội dung cho ngôn ngữ được chỉ định. Xử lý các bản dịch t(), các phép liệt kê, markdown, HTML, v.v. Sử dụng CLS để truy cập ngữ cảnh yêu cầu. -
    getLocale Truy xuất ngôn ngữ hiện tại từ ngữ cảnh yêu cầu bằng CLS. -