Đặ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ử"v9.0.013/6/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 AnhIf 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 doc Markdown to clipboard
Di Chuyển Từ Next Translate Sang Intlayer
Việc di chuyển từ next-translate sang Intlayer gần như là một sự thay thế hoàn toàn, giữ lại cú pháp và các thẻ hiện có của bạn.
Phải làm gì
Khởi tạo Intlayer trong dự án của bạn:
Sao chép mã vào clipboard
npx intlayer initCLI sẽ tạo cấu hình của bạn. Sau đó bạn có thể áp dụng plugin Intlayer trong next.config.ts của mình, plugin này chèn các bí danh subpath tại thời điểm build ánh xạ next-translate/useTranslation sang @intlayer/next-translate.
Những gì diễn ra bên dưới
next-translate cung cấp các hook như useTranslation('ns'), t('ns:key.path') và component <Trans>.
Bên dưới:
- Nội suy & Số nhiều: Nó phụ thuộc chặt chẽ vào hành vi của bộ điều hợp
react-i18next. Các placeholder{{var}}và số nhiều được ánh xạ từ các hậu tố nhưkey_0,key_onevàkey_otherđược xử lý động. - Component
<Trans>: Được hỗ trợ trực tiếp cho việc phân tích thẻ dạng HTML cùng với propcomponentsdựa trên mảng. - Namespace: Việc đặt bí danh subpath đảm bảo rằng
useTranslationcủa bạn tham chiếu đúng namespace từ điển nội bộ mà không cần sửa đổi thủ công.