Ngày tạo:2025-08-23Cập nhật lần cuối:2025-08-23
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
Thêm MCP Server vào trợ lý AI của bạn
Bằng cách tích hợp Intlayer MCP Server vào trợ lý AI ưa thích của bạn, bạn có thể truy xuất toàn bộ tài liệu trực tiếp từ ChatGPT, DeepSeek, Cursor, VSCode, v.v.
Xem tài liệu MCP ServerLịch sử phiên bản
- Khởi tạo lịch sửv5.5.1029/6/2025
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 AnhChỉnh sửa tài liệu này
Nế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
Sao chép Markdown của tài liệu vào bộ nhớ tạm
Tài liệu: Hàm getLocaleLang trong intlayer
Mô tả
Hàm getLocaleLang trích xuất mã ngôn ngữ từ chuỗi locale. Nó hỗ trợ các locale có hoặc không có mã quốc gia. Nếu không cung cấp locale, hàm sẽ trả về chuỗi rỗng.
Tham số
- locale?: Locales
- Mô tả: Chuỗi locale (ví dụ: Locales.ENGLISH_UNITED_STATES, Locales.FRENCH_CANADA) từ đó mã ngôn ngữ được trích xuất.
- Kiểu: Locales (tùy chọn)
Giá trị trả về
- Kiểu: string
- Mô tả: Mã ngôn ngữ được trích xuất từ locale. Nếu không cung cấp locale, hàm trả về chuỗi rỗng ('').
Ví dụ sử dụng
Trích xuất mã ngôn ngữ:
import { getLocaleLang, Locales } from "intlayer";getLocaleLang(Locales.ENGLISH_UNITED_STATES); // Kết quả: "en"getLocaleLang(Locales.ENGLISH); // Kết quả: "en"getLocaleLang(Locales.FRENCH_CANADA); // Kết quả: "fr"getLocaleLang(Locales.FRENCH); // Kết quả: "fr"Các trường hợp đặc biệt
Không cung cấp Locale:
- Hàm trả về chuỗi rỗng khi locale là undefined.
Chuỗi Locale không đúng định dạng:
- Nếu locale không theo định dạng language-country (ví dụ: Locales.ENGLISH-US), hàm sẽ trả về an toàn phần trước dấu '-' hoặc toàn bộ chuỗi nếu không có dấu '-'.