अपने प्रश्न को पूछें और दस्तावेज़ का सारांश प्राप्त करें, इस पृष्ठ और आपके चुने हुए AI प्रदाता का उपयोग करके
यह दस्तावेज़ पुराना है, आधार संस्करण को इस तिथि पर अपडेट किया गया है 23 अगस्त 2025.
अंग्रेजी दस्तावेज़ पर जाएँसंस्करण इतिहास
- "प्रारंभिक इतिहास"v5.5.1029/6/2025
इस पृष्ठ की सामग्री एक AI द्वारा अनुवादित की गई है।
अंग्रेजी में मूल सामग्री के अंतिम संस्करण देखेंIf you have an idea for improving this documentation, please feel free to contribute by submitting a pull request on GitHub.
GitHub link to the documentationCopy doc Markdown to clipboard
दस्तावेज़ीकरण: intlayer में getConfiguration फ़ंक्शन
विवरण
getConfiguration फ़ंक्शन intlayer एप्लिकेशन के लिए पूरी कॉन्फ़िगरेशन को पर्यावरण चर (environment variables) से निकालता है। यह फ़ंक्शन क्लाइंट और सर्वर दोनों पक्षों पर एक ही कॉन्फ़िगरेशन का उपयोग करने की लचीलापन प्रदान करता है, जिससे एप्लिकेशन में स्थिरता सुनिश्चित होती है।
पैरामीटर
यह फ़ंक्शन कोई पैरामीटर नहीं लेता है। इसके बजाय, यह कॉन्फ़िगरेशन के लिए पर्यावरण चर का उपयोग करता है।
रिटर्न
- प्रकार:
IntlayerConfig - विवरण: एक ऑब्जेक्ट जो
intlayerके लिए पूरी कॉन्फ़िगरेशन को समाहित करता है। कॉन्फ़िगरेशन में निम्नलिखित अनुभाग शामिल हैं:internationalization: लोकल और सख्त मोड से संबंधित सेटिंग्स।middleware: URL और कुकी प्रबंधन से संबंधित सेटिंग्स।content: सामग्री फ़ाइलों, निर्देशिकाओं, और पैटर्न से संबंधित सेटिंग्स।editor: संपादक-विशिष्ट कॉन्फ़िगरेशन।
अधिक जानकारी के लिए देखें Intlayer कॉन्फ़िगरेशन दस्तावेज़।
उदाहरण उपयोग
पूरी कॉन्फ़िगरेशन प्राप्त करना
कोड को क्लिपबोर्ड पर कॉपी करें
import { getConfiguration } from "intlayer";
const config = getConfiguration();
console.log(config);
// आउटपुट:
// {
// internationalization: { ... },
// middleware: { ... },
// content: { ... },
// editor: { ... }
// }availableLocales और defaultLocale निकालना
कॉन्फ़िगरेशन का internationalization सेक्शन लोकल से संबंधित सेटिंग्स प्रदान करता है जैसे कि locales (उपलब्ध देशिकाएँ) और defaultLocale (डिफ़ॉल्ट भाषा)।
कोड को क्लिपबोर्ड पर कॉपी करें
import { getConfiguration } from "intlayer";
const { internationalization, middleware } = getConfiguration();
const { locales: availableLocales, defaultLocale } = internationalization;
const { cookieName } = middleware;
console.log(availableLocales); // आउटपुट उदाहरण: ["en", "fr", "es"]
console.log(defaultLocale); // आउटपुट उदाहरण: "en"
console.log(cookieName); // आउटपुट: "INTLAYER_LOCALE"नोट्स
- इस फ़ंक्शन को कॉल करने से पहले सुनिश्चित करें कि सभी आवश्यक पर्यावरण चर सही ढंग से सेट हैं। यदि कोई चर गायब होगा तो प्रारंभिककरण के दौरान त्रुटियाँ होंगी।
- इस फ़ंक्शन का उपयोग क्लाइंट और सर्वर दोनों पक्षों पर किया जा सकता है, जिससे यह कॉन्फ़िगरेशन को एकीकृत तरीके से प्रबंधित करने के लिए एक बहुमुखी उपकरण बन जाता है।
अनुप्रयोगों में उपयोग
getConfiguration फ़ंक्शन intlayer एप्लिकेशन की कॉन्फ़िगरेशन को प्रारंभ करने और प्रबंधित करने के लिए एक मूलभूत उपयोगिता है। यह लोकल्स, मिडलवेयर, और कंटेंट डायरेक्टरी जैसी सेटिंग्स तक पहुँच प्रदान करके बहुभाषी और कंटेंट-चालित अनुप्रयोगों में स्थिरता और विस्तारशीलता सुनिश्चित करता है।