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
- "Inisialisasi dokumen"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 Middleware intlayer untuk Express
Middleware intlayer untuk Express mendeteksi locale pengguna dan menyediakan fungsi terjemahan melalui objek res.locals. Ini juga memungkinkan penggunaan fungsi t dan getIntlayer di seluruh penanganan permintaan Anda.
Penggunaan
Deskripsi
Middleware melakukan tugas-tugas berikut:
- Deteksi Locale: Memeriksa cookie, header (seperti
Accept-Language), dan parameter URL untuk menentukan locale pengguna. - Pengaturan Konteks: yang mengisi
res.localsdengan:locale: Locale yang terdeteksi.t: Fungsi terjemahan yang terikat pada locale yang terdeteksi.getIntlayer: Fungsi untuk mengambil kamus yang terikat pada locale yang terdeteksi.
- Async Local Storage: ini menyiapkan konteks yang memungkinkan penggunaan fungsi global
tdangetIntlayeryang diimpor dariexpress-intlayerdalam alur permintaan.