Đặ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ừ NGX-Translate Sang Intlayer
Việc di chuyển ứng dụng Angular của bạn từ ngx-translate sang Intlayer rất dễ dàng với bộ điều hợp tương thích, cho phép bạn bỏ qua việc phải viết lại tất cả các template.
Phải làm gì
Bắt đầu bằng cách chạy:
Sao chép mã vào clipboard
npx intlayer initLệnh này thiết lập intlayer.config.ts. Thay thế các thiết lập TranslateModule.forRoot() và bí danh import một cách phù hợp để trỏ đến @intlayer/ngx-translate.
Những gì diễn ra bên dưới
ngx-translate sử dụng TranslateService (instant, get, stream) cùng với pipe {{ 'KEY' | translate:params }} và directive [translate].
Bên dưới:
- Service:
TranslateServicebao bọcgetIntlayervà một observable locale, cung cấp chính xác các phương thức giống nhau. - Pipe & Directive: Được triển khai lại để giải quyết trực tiếp dựa trên các từ điển Intlayer.
- Loader: Các thiết lập
TranslateHttpLoaderđược chuyển đổi thành các stub cảnh báo vì Intlayer vốn đã giải quyết và đóng gói các từ điển của bạn tại thời điểm build (hoặc thông qua các dynamic import tiêu chuẩn), hoàn toàn loại bỏ nhu cầu về HTTP loader.