Creation:2026-01-30Last update:2026-01-30

    adonis-intlayer पैकेज

    adonis-intlayer पैकेज AdonisJS अनुप्रयोगों के लिए अंतर्राष्ट्रीयकरण को संभालने के लिए एक मिडलवेयर प्रदान करता है। यह उपयोगकर्ता के लोकेल का पता लगाता है और अनुवाद फ़ंक्शन प्रदान करता है।

    स्थापना

    npm install adonis-intlayer

    निर्यात

    मिडलवेयर

    पैकेज अंतर्राष्ट्रीयकरण को संभालने के लिए एक AdonisJS मिडलवेयर प्रदान करता है।

    फ़ंक्शन विवरण संबंधित डॉक
    IntlayerMiddleware AdonisJS मिडलवेयर जो उपयोगकर्ता के लोकेल का पता लगाता है और अनुरोध संदर्भ को Intlayer डेटा से भरता है। यह अनुरोध जीवनचक्र पहुँच के लिए एक CLS (Async Local Storage) नेमस्पेस भी सेट करता है, जिससे t, getIntlayer, आदि जैसे वैश्विक फ़ंक्शनों का उपयोग सक्षम होता है। intlayer

    फ़ंक्शन

    फ़ंक्शन विवरण संबंधित डॉक
    t अनुवाद फ़ंक्शन जो वर्तमान लोकेल के लिए सामग्री प्राप्त करता है। intlayer मिडलवेयर द्वारा प्रबंधित अनुरोध जीवनचक्र के भीतर काम करता है। अनुरोध संदर्भ तक पहुँचने के लिए CLS (Async Local Storage) का उपयोग करता है। translation
    getIntlayer उत्पन्न घोषणा से इसकी कुंजी द्वारा एक शब्दकोश प्राप्त करता है और निर्दिष्ट लोकेल के लिए इसकी सामग्री लौटाता है। getDictionary का अनुकूलित संस्करण। अनुरोध संदर्भ तक पहुँचने के लिए CLS का उपयोग करता है। -
    getDictionary शब्दकोश वस्तुओं को संसाधित करता है और निर्दिष्ट लोकेल के लिए सामग्री लौटाता है। t() अनुवाद, गणना, मार्कडाउन, HTML, आदि को संसाधित करता है। अनुरोध संदर्भ तक पहुँचने के लिए CLS का उपयोग करता है। -
    getLocale CLS का उपयोग करके अनुरोध संदर्भ से वर्तमान लोकेल प्राप्त करता है। -