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
Lị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 getTranslationContent trong intlayer
Mô tả
Hàm getTranslationContent lấy nội dung tương ứng với một locale cụ thể từ một tập hợp nội dung ngôn ngữ có thể tùy chỉnh. Nếu locale được chỉ định không được tìm thấy, hàm sẽ mặc định trả về nội dung của locale mặc định được cấu hình trong dự án.
Tham số
languageContent: CustomizableLanguageContent<Content>- Mô tả: Một đối tượng chứa các bản dịch cho nhiều locale khác nhau. Mỗi khóa đại diện cho một locale, và giá trị của nó là nội dung tương ứng.
- Kiểu:
CustomizableLanguageContent<Content>Contentcó thể là bất kỳ kiểu nào, mặc định làstring.
locale: Locales- Mô tả: Locale mà nội dung cần được lấy.
- Kiểu:
Locales
Giá trị trả về
- Kiểu:
Content - Mô tả: Nội dung tương ứng với locale được chỉ định. Nếu locale không được tìm thấy, nội dung của locale mặc định sẽ được trả về.
Ví dụ sử dụng
Sử dụng cơ bản
Thiếu Locale:
Sử dụng các loại nội dung tùy chỉnh:
Các trường hợp đặc biệt
- Không tìm thấy Locale:
- Khi
localekhông được tìm thấy tronglanguageContent, hàm sẽ trả về nội dung của locale mặc định.
- Khi
- Nội dung ngôn ngữ không đầy đủ:
- Nếu một locale được định nghĩa một phần, hàm sẽ không gộp nội dung. Nó chỉ lấy giá trị của locale được chỉ định hoặc quay về mặc định.
- Kiểm tra TypeScript:
- Nếu các locale trong
languageContentkhông khớp với cấu hình dự án, TypeScript sẽ bắt buộc tất cả các locale cần thiết phải được định nghĩa, đảm bảo nội dung đầy đủ và an toàn kiểu dữ liệu.
- Nếu các locale trong