i18next/i18next
i18next: learn once - translate everywhere
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#1 Repository Của Tuần
#1 Repository Của Tuần
🌍 i18next: Framework i18n JavaScript học một lần, dịch mọi nơi
i18next cung cấp lõi linh hoạt để xây dựng hệ sinh thái i18n mạnh mẽ cho bất kỳ môi trường JavaScript nào.
i18next là một framework quốc tế hóa (internationalization) phổ biến cho trình duyệt hoặc bất kỳ môi trường JavaScript nào như Node.js, Deno. Dự án tập trung cung cấp lõi để xây dựng một hệ sinh thái i18n phong phú, độc lập với các khối xây dựng bạn chọn — dù là React, Angular hay jQuery.
✨ Điểm nổi bật
- Kết nối backend linh hoạt: tải bản dịch qua XHR hoặc các nguồn khác nhau
- Hỗ trợ bộ nhớ đệm tùy chọn: lưu trữ bản dịch cục tiễn để tối ưu hiệu suất
- Phát hiện ngôn ngữ người dùng: tự động nhận diện ngôn ngữ của người dùng
- Xử lý số nhiều phức tạp: hỗ trợ đúng quy tắc số nhiều trong từng ngôn ngữ
- Ngữ cảnh bản dịch: phân biệt nghĩa từ dựa trên ngữ cảnh sử dụng
- Lồng ghép và thay thế biến: hỗ trợ template và interpolation trong bản dịch
- Sử dụng mọi nơi: hỗ trợ đa nền tảng và framework phổ biến
- Mở rộng dễ dàng: tích hợp thêm plugin như sprintf hoặc các bộ xử lý khác
💡 Vì sao đáng chú ý
i18next nổi bật nhờ thiết kế module và hệ sinh thái plugin mạnh mẽ, cho phép bạn tùy biến mọi khía cạnh — từ cách tải bản dịch đến cách xử lý ngôn ngữ. Điều này giúp dự án linh hoạt thích ứng với bất kỳ kiến trúc nào, từ ứng dụng đơn trang cho đến ứng dụng đa nền tảng phức tạp.
#i18n #JavaScript #Internationalization #NodeJS #Deno #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
Internationalization for react done right. Using the i18next i18n ecosystem.
Coding articles to level up your development skills
The monorepo home to all of the FormatJS related libraries, most notably react-intl.
Web based localization tool with tight version control integration.
🌍 📖 A readable, automated, and optimized (2 kb) internationalization for JavaScript
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings