Ajukan pertanyaan Anda dan dapatkan ringkasan dokumen dengan merujuk halaman ini dan penyedia AI pilihan Anda
Riwayat Versi
- "Inisialisasi riwayat"v9.0.013/6/2026
Konten halaman ini diterjemahkan menggunakan AI.
Lihat versi terakhir dari konten aslinya dalam bahasa InggrisJika Anda memiliki ide untuk meningkatkan dokumentasi ini, silakan berkontribusi dengan mengajukan pull request di GitHub.
Tautan GitHub ke dokumentasiSalin Markdown dokumentasi ke clipboard
Migrasi dari Transloco ke Intlayer
Jika aplikasi Angular Anda saat ini menggunakan @jsverse/transloco, Anda dapat migrasi ke Intlayer menggunakan adapter kompatibilitas kami. Transisi ini memungkinkan Anda mempertahankan sintaks template yang ada sambil memanfaatkan struktur kamus Intlayer yang powerful.
Yang perlu dilakukan
Cukup jalankan perintah inisialisasi di proyek Anda:
Salin kode ke clipboard
Ini akan menghasilkan konfigurasi intlayer.config.ts yang diperlukan. Anda kemudian akan mengganti impor Transloco dengan modul @intlayer/transloco atau mengandalkan alias build.
Yang terjadi di balik layar
Transloco menggunakan scope dan TranslocoService (translate, selectTranslate), bersama direktif struktural (*transloco="let t") dan pipe (| transloco).
Di balik layar:
- Scope: Dipetakan secara alami ke kunci kamus Intlayer, memberikan cerita pemangkasan yang bagus untuk optimasi bundle.
- Layanan & Direktif: Adapter Angular Intlayer mengganti provider secara mulus, memungkinkan pipe dan direktif template yang ada untuk menyelesaikan string terhadap kamus Intlayer.
- Parsing waktu build: Analyzer TypeScript mengenali panggilan
instant/get, dan pemangkasan fallback memastikan kebenaran bahkan ketika penggunaan template tidak dapat dilacak secara statis.
