Creation:2026-01-21Last update:2026-01-21
Tham chiếu tài liệu này tới trợ lý AI yêu thích của bạnChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
Đặt câu hỏi và nhận tóm tắt tài liệu bằng cách tham chiếu trang này và nhà cung cấp AI bạn chọn
Lịch sử phiên bản
- "Hợp nhất tài liệu cho tất cả các export"v8.0.021/1/2026
Nội dung của trang này đã được dịch bằng AI.
Xem phiên bản mới nhất của nội dung gốc bằng tiếng AnhEdit this doc
If you have an idea for improving this documentation, please feel free to contribute by submitting a pull request on GitHub.
GitHub link to the documentationCopy
Copy doc Markdown to clipboard
Gói fastify-intlayer
Gói fastify-intlayer cung cấp một plugin cho các ứng dụng Fastify để xử lý internationalization. Nó phát hiện locale của người dùng và mở rộng (decorate) đối tượng request.
Cài đặt
bash
Sao chép mã
Sao chép mã vào clipboard
npm install fastify-intlayerCác export
Plugin
Nhập:
tsx
Sao chép mã
Sao chép mã vào clipboard
import "fastify-intlayer";Hiển thị tất cả nội dung bảng
Mở bảng trong một cửa sổ bật lên để xem toàn bộ nội dung dữ liệu một cách rõ ràng
| Hàm | Mô tả | Tài liệu liên quan |
|---|---|---|
intlayer | Plugin Fastify tích hợp Intlayer vào ứng dụng Fastify của bạn. Xử lý phát hiện locale từ bộ nhớ (cookies, headers), bổ sung vào đối tượng request dữ liệu intlayer chứa t, getIntlayer, và getDictionary, và thiết lập namespace CLS để truy cập theo chương trình trong vòng đời của request. | intlayer |
Hàm
Import:
tsx
Sao chép mã
Sao chép mã vào clipboard
import "fastify-intlayer";Hiển thị tất cả nội dung bảng
Mở bảng trong một cửa sổ bật lên để xem toàn bộ nội dung dữ liệu một cách rõ ràng
| Hàm | Mô tả | Tài liệu liên quan |
|---|---|---|
t | Hàm dịch toàn cục lấy nội dung cho locale hiện tại trong Fastify. Sử dụng CLS (Async Local Storage) và phải được dùng trong ngữ cảnh request được quản lý bởi plugin intlayer. Cũng có thể truy cập qua req.intlayer.t. | dịch |
getIntlayer | Truy xuất một dictionary bằng key của nó từ khai báo được sinh và trả về nội dung cho locale được chỉ định. Phiên bản tối ưu của getDictionary. Sử dụng CLS để truy cập ngữ cảnh request. Cũng có thể truy cập qua req.intlayer.getIntlayer. | - |
getDictionary | Xử lý các đối tượng dictionary và trả về nội dung cho locale được chỉ định. Xử lý các bản dịch t(), các enum, markdown, HTML, v.v. Sử dụng CLS để truy cập ngữ cảnh request. Cũng có thể truy cập thông qua req.intlayer.getDictionary. | - |