Yazar:
    Oluşturma:2026-01-30Son güncelleme:2026-01-30

    adonis-intlayer Paketi

    adonis-intlayer paketi, AdonisJS uygulamalarının uluslararasılaştırmayı yönetmesi için bir middleware sağlar. Kullanıcının yerel ayarını algılar ve çeviri fonksiyonları sağlar.

    Kurulum

    bash
    npm install adonis-intlayer
    

    Dışa Aktarımlar

    Middleware

    Paket, uluslararasılaştırmayı yönetmek için bir AdonisJS middleware'i sağlar.

    FonksiyonAçıklamaİlgili Doküman
    IntlayerMiddlewareKullanıcının yerel ayarını algılayan ve istek bağlamını Intlayer verileriyle dolduran AdonisJS middleware'i. Ayrıca istek yaşam döngüsü erişimi için bir CLS (Async Local Storage) ad alanı kurarak t, getIntlayer vb. küresel fonksiyonların kullanılmasını sağlar.intlayer

    Fonksiyonlar

    FonksiyonAçıklamaİlgili Doküman
    tGeçerli yerel ayar için içeriği getiren çeviri fonksiyonu. intlayer middleware tarafından yönetilen istek yaşam döngüsü içinde çalışır. İstek bağlamına erişmek için CLS (Async Local Storage) kullanır.translation
    getIntlayerÜretilen beyandan anahtarına göre bir sözlük alır ve belirtilen yerel ayar için içeriğini döndürür. getDictionary'nin optimize edilmiş sürümü. İstek bağlamına erişmek için CLS kullanır.-
    getDictionarySözlük nesnelerini işler ve belirtilen yerel ayar için içerik döndürür. t() çevirilerini, numaralandırmaları, markdown, HTML vb. işler. İstek bağlamına erişmek için CLS kullanır.-
    getLocaleCLS kullanarak istek bağlamından geçerli yerel ayarı alır.-