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 i18n-js ke Intlayer
Transisi dari library i18n-js ke Intlayer adalah migrasi yang sangat dioptimalkan, dirancang untuk memindahkan konfigurasi terjemahan besar ke sistem resolusi file terstruktur Intlayer.
Yang perlu dilakukan
Jalankan perintah setup berikut di repositori Anda:
Salin kode ke clipboard
npx intlayer initSetelah intlayer.config.ts disiapkan, Anda dapat menambahkan alias Intlayer ke konfigurasi bundler Anda sehingga impor apa pun dari i18n-js mengarah ke paket kompatibilitas @intlayer/i18n-js.
Yang terjadi di balik layar
i18n-js mengakses namespace melalui ekspresi seperti i18n.t('scope.key', {name}) bersama dengan fallback lokal dan pemetaan plural tertentu.
Di balik layar:
- Interpolasi: Adapter kompatibilitas dengan mudah mengurai pemetaan
%{name}ke nilai kamus runtime yang ditargetkan. - Pluralisasi: Mengganti subkunci
one/otherdan memetakannya terhadap mekanisme plural yang mendasari Intlayer yang powerful (Intl.PluralRules), mengabstraksikan pemetaan manual. - Lokal: Alih-alih memuat payload bahasa monolitik saat bootstrap, kamus disajikan secara optimal berdasarkan pengaturan konteks saat ini melalui konfigurasi Intlayer native.