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
Paket fastify-intlayer
Paket fastify-intlayer menyediakan plugin untuk aplikasi Fastify untuk menangani internasionalisasi. Ia mendeteksi locale pengguna dan mendekorasi objek request.
Instalasi
Ekspor
Plugin
Impor:
Tampilkan semua isi tabel
Buka tabel dalam modal untuk melihat semua isi data dengan jelas
| Fungsi | Deskripsi | Dokumen Terkait |
|---|---|---|
intlayer | Plugin Fastify yang mengintegrasikan Intlayer ke aplikasi Fastify Anda. Menangani deteksi locale dari penyimpanan (cookies, headers), mendekorasi objek request dengan data intlayer yang berisi t, getIntlayer, dan getDictionary, serta menyiapkan namespace CLS untuk akses programatik selama siklus hidup request. | intlayer |
Fungsi
Impor:
Tampilkan semua isi tabel
Buka tabel dalam modal untuk melihat semua isi data dengan jelas
| Fungsi | Deskripsi | Dokumen Terkait |
|---|---|---|
t | Fungsi terjemahan global yang mengambil konten untuk locale saat ini di Fastify. Memanfaatkan CLS (Async Local Storage) dan harus digunakan dalam konteks permintaan yang dikelola oleh plugin intlayer. Juga dapat diakses melalui req.intlayer.t. | translation |
getIntlayer | Mengambil dictionary berdasarkan kuncinya dari deklarasi yang dihasilkan dan mengembalikan kontennya untuk locale yang ditentukan. Versi yang dioptimalkan dari getDictionary. Menggunakan CLS untuk mengakses konteks permintaan. Juga dapat diakses melalui req.intlayer.getIntlayer. | - |
getDictionary | Memproses objek dictionary dan mengembalikan konten untuk locale yang ditentukan. Memproses terjemahan t(), enumerasi, markdown, HTML, dll. Menggunakan CLS untuk mengakses konteks request. Juga dapat diakses melalui req.intlayer.getDictionary. | - |