Dibuat:2026-01-21Terakhir diperbarui:2026-01-21
Referensikan dokumen ini ke asisten AI favorit AndaChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
Ajukan pertanyaan Anda dan dapatkan ringkasan dokumen dengan merujuk halaman ini dan penyedia AI pilihan Anda
Riwayat Versi
- "Dokumentasi terpadu untuk semua ekspor"v8.0.021/1/2026
Konten halaman ini diterjemahkan menggunakan AI.
Lihat versi terakhir dari konten aslinya dalam bahasa InggrisSunting dokumen ini
Jika Anda memiliki ide untuk meningkatkan dokumentasi ini, silakan berkontribusi dengan mengajukan pull request di GitHub.
Tautan GitHub ke dokumentasiSalin
Salin Markdown dokumentasi ke clipboard
Dokumentasi Komponen IntlayerProvider
Komponen IntlayerProvider adalah komponen root yang menyediakan konteks internacionalisasi untuk aplikasi Solid Anda. Komponen ini mengelola state locale saat ini dan memastikan semua komponen anak dapat mengakses terjemahan.
Penggunaan
Deskripsi
Komponen IntlayerProvider menjalankan peran-peran berikut:
- Manajemen State: Menginisialisasi dan menyimpan locale saat ini, menggunakan signals untuk reaktivitas.
- Resolusi Locale: Menentukan locale awal berdasarkan cookie, preferensi browser, atau konfigurasi default.
- Injeksi Konteks: Membuat locale dan fungsi
setLocaletersedia bagi komponen mana pun melalui hook sepertiuseIntlayeratauuseLocale. - Persistensi: Menyinkronkan perubahan locale secara otomatis dengan cookie atau local storage untuk mempertahankan preferensi pengguna antar sesi.
Properti
- locale (opsional): Menetapkan locale saat ini secara manual.
- defaultLocale (opsional): Menimpa default locale dari konfigurasi.
- setLocale (opsional): Menyediakan fungsi setter locale kustom.
- disableEditor (opsional): Nonaktifkan integrasi editor visual.
- isCookieEnabled (opsional): Mengaktifkan atau menonaktifkan persistensi cookie.