Dibuat:2026-01-29Terakhir diperbarui:2026-01-29
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
- "Inisialisasi dokumentasi"v8.0.029/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 Middleware Hono intlayer
Middleware intlayer untuk Hono mendeteksi locale pengguna dan mengisi objek konteks dengan fungsi-fungsi Intlayer. Ini juga memungkinkan penggunaan fungsi terjemahan global dalam konteks permintaan.
Penggunaan
Deskripsi
Middleware melakukan tugas-tugas berikut:
- Deteksi Locale: Menganalisis permintaan (header, cookie, dll.) untuk menentukan locale pilihan pengguna.
- Pengisian Konteks: Menambahkan data Intlayer ke konteks Hono, yang dapat diakses melalui
c.get(). Ini termasuk:locale: Locale yang terdeteksi.t: Fungsi terjemahan.getIntlayer: Fungsi untuk mengambil kamus.getDictionary: Fungsi untuk memproses objek kamus.
- Manajemen Konteks: Menggunakan
cls-hookeduntuk mengelola konteks asinkron, memungkinkan fungsi Intlayer global (t,getIntlayer,getDictionary) untuk mengakses locale khusus permintaan tanpa meneruskan objek konteks.