Đặ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ừ NuxtJS I18n Sang Intlayer
Việc di chuyển ứng dụng Nuxt của bạn từ @nuxtjs/i18n sang Intlayer là một quá trình liền mạch bằng cách sử dụng module Nuxt adapter.
Phải làm gì
Để khởi tạo dự án, hãy chạy:
Sao chép mã vào clipboard
npx intlayer initLệnh này sẽ thiết lập intlayer.config.ts. Sau đó, thêm module Nuxt của Intlayer (ví dụ: @intlayer/nuxt-i18n) vào mảng modules trong nuxt.config.ts của bạn. Điều này tự động áp dụng cấu hình tương thích cho ứng dụng của bạn.
Những gì diễn ra bên dưới
@nuxtjs/i18n bao bọc vue-i18n trong khi cung cấp các composable routing dành riêng cho Nuxt (useLocalePath, useSwitchLocalePath, <NuxtLinkLocale>).
Bên dưới:
- Bản dịch: Phụ thuộc gốc vào lớp tương thích
@intlayer/vue-i18ncho tất cả các tác vụ dịch thuật chuỗi (hỗ trợ đầy đủ các định dạngvue-i18n, số nhiều kiểu pipe và reactivity). - Routing: Phản chiếu các composable routing bằng cách sử dụng các helper URL được bản địa hóa của Intlayer.
- Cấu hình: Đọc
availableLocalesvà các cài đặt mặc định trực tiếp từintlayer.config.tscủa bạn để tự động phối hợp các trang Nuxt.