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

    adonis-intlayer पैकेज

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

    स्थापना

    bash
    npm install adonis-intlayer
    

    निर्यात

    मिडलवेयर

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

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

    फ़ंक्शन

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