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 InggrisIf 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
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
npx intlayer initIni 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.