Dibuat:2026-01-21Terakhir diperbarui:2026-01-21

    Paket express-intlayer

    Paket express-intlayer menyediakan middleware untuk aplikasi Express agar dapat menangani internasionalisasi. Paket ini mendeteksi locale pengguna dan menyediakan fungsi-fungsi terjemahan.

    Instalasi

    npm install express-intlayer

    Ekspor

    Middleware

    Import:

    import "express-intlayer";
    Fungsi Deskripsi Dokumen Terkait
    intlayer Middleware Express yang mendeteksi locale pengguna dan mengisi res.locals dengan data Intlayer. Melakukan deteksi locale dari cookie/header, menyuntikkan t, getIntlayer, dan getDictionary ke dalam res.locals, serta menyiapkan namespace CLS untuk akses siklus hidup request. intlayer

    Fungsi

    Impor:

    import "express-intlayer";
    Fungsi Deskripsi Dokumen Terkait
    t Fungsi terjemahan yang mengambil konten untuk locale saat ini. Bekerja dalam siklus hidup request yang dikelola oleh middleware intlayer. Menggunakan CLS (Async Local Storage) untuk mengakses konteks request. translation
    getIntlayer Mengambil kamus berdasarkan kuncinya dari deklarasi yang dihasilkan dan mengembalikan isinya untuk locale yang ditentukan. Versi teroptimasi dari getDictionary. Menggunakan CLS untuk mengakses konteks request. -
    getDictionary Memproses objek kamus dan mengembalikan konten untuk locale yang ditentukan. Memproses terjemahan t(), enumerasi, markdown, HTML, dll. Menggunakan CLS untuk mengakses konteks request. -