Đặ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 exports"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 AnhNếu bạn có ý tưởng để cải thiện tài liệu này, vui lòng đóng góp bằng cách gửi pull request trên GitHub.
Liên kết GitHub tới tài liệuSao chép Markdown của tài liệu vào bộ nhớ tạm
Gói intlayer
Gói intlayer là thư viện lõi của hệ sinh thái Intlayer. Nó cung cấp các hàm, kiểu và tiện ích cần thiết để quản lý nội dung đa ngôn ngữ trong các ứng dụng JavaScript và TypeScript.
Cài đặt
Các exports
Cấu hình
Nhập:
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
| Biến | Kiểu | Mô tả | Tài liệu liên quan |
|---|---|---|---|
configuration | IntlayerConfig | Đối tượng cấu hình của Intlayer. | getConfiguration |
getConfiguration | () => IntlayerConfig | Trả về đối tượng cấu hình Intlayer. (Đã ngừng dùng: Sử dụng configuration thay thế) | getConfiguration |
locales | Locales[] | Danh sách tất cả các locales được hỗ trợ. | - |
requiredLocales | Locales[] | Danh sách tất cả các locales bắt buộc. | - |
defaultLocale | Locales | Locale mặc định. | - |
Kiểu
Nhập:
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
| Kiểu | Mô tả |
|---|---|
Dictionary | Kiểu Dictionary được dùng để định nghĩa cấu trúc của một dictionary. |
DeclarationContent | (Đã lỗi thời) Sử dụng Dictionary<T> thay thế. |
IntlayerConfig | Kiểu định nghĩa cấu hình của Intlayer. |
ContentNode | Một phần tử (node) trong nội dung của từ điển. |
Locale | Kiểu đại diện cho một locale. |
LocalesValues | Các giá trị có thể cho một locale. |
StrictModeLocaleMap | Một map các locale với kiểm tra kiểu nghiêm ngặt. |
Các hàm nội dung
Nhập:
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 | Kiểu | Mô tả | Tài liệu liên quan |
|---|---|---|---|
t / getTranslation | Function | Chọn nội dung dựa trên locale hiện tại. | dịch |
enu / getEnumeration | Function | Chọn nội dung dựa trên số lượng. | liệt kê |
cond / getCondition | Function | Chọn nội dung dựa trên điều kiện boolean. | điều kiện |
gender | Function | Chọn nội dung dựa trên giới tính. | giới tính |
insert | Function | Chèn giá trị vào chuỗi nội dung. | chèn |
nest / getNesting | Function | Lồng một dictionary khác. | lồng nhau |
md | Function | Xử lý nội dung Markdown. | Markdown |
html | Function | Xử lý nội dung HTML. | HTML |
file | Function | Xử lý nội dung tệp. | file |
getDictionary | Function | Xử lý các objects có dạng dictionary (key, content). Nó xử lý các dịch t(), enumerations, v.v. | - |
getIntlayer | Function | Dựa trên getDictionary, nhưng chèn một phiên bản dictionary được tối ưu hóa từ generated declaration. | - |
Tiện ích Bản địa hóa
Nhập:
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 | Loại | Mô tả | Tài liệu liên quan |
|---|---|---|---|
getLocale | Function | Phát hiện locale từ một chuỗi hoặc đường dẫn. | getLocale |
getLocaleLang | Function | Lấy phần ngôn ngữ của một locale. | getLocaleLang |
getLocaleName | Function | Lấy tên hiển thị của một locale. | getLocaleName |
getLocalizedPath | Function | Chuyển đổi một đường dẫn canonical thành đường dẫn đã được bản địa hóa. | getLocalizedPath |
getCanonicalPath | Function | Chuyển đường dẫn đã được bản địa hóa sang dạng chuẩn. | getCanonicalPath |
getLocalizedUrl | Function | Tạo URL được bản địa hóa. | getLocalizedUrl |
getMultilingualUrls | Function | Tạo các URL cho tất cả các locale được hỗ trợ. | getMultilingualUrls |
getPathWithoutLocale | Function | Xóa tiền tố locale khỏi đường dẫn. | getPathWithoutLocale |
getPrefix | Function | Lấy tiền tố locale từ đường dẫn. | getPrefix |
getHTMLTextDir | Function | Lấy hướng văn bản (LTR/RTL). | getHTMLTextDir |
validatePrefix | Function | Xác thực một tiền tố locale. | validatePrefix |
Tiện ích trình duyệt
Nhập:
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 | Loại | Mô tả |
|---|---|---|
getBrowserLocale | Function | Phát hiện locale ưu tiên của trình duyệt. |
getCookie | Function | Lấy giá trị cookie. |
getLocaleFromStorage | Function | Truy xuất locale từ storage. |
setLocaleInStorage | Function | Lưu locale vào storage. |
Bộ định dạng
Nhập:
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ả |
|---|---|
number | Định dạng số. |
currency | Định dạng giá trị tiền tệ. |
percentage | Định dạng phần trăm. |
compact | Định dạng số ở dạng rút gọn. |
date | Định dạng ngày. |
relativeTime | Định dạng thời gian tương đối. |
units | Định dạng giá trị kèm đơn vị. |
Intl | Đối tượng Intl tiêu chuẩn. |