Creation:2026-09-19Last update:2026-09-19
इस दस्तावेज़ को अपने पसंदीदा AI एसिस्टेंट के साथ संदर्भित करेंChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
अपने प्रश्न को पूछें और दस्तावेज़ का सारांश प्राप्त करें, इस पृष्ठ और आपके चुने हुए AI प्रदाता का उपयोग करके
संस्करण इतिहास
- "intlayer मिडलवेयर का प्रारंभिक प्रलेखन"v9.5.519/9/2026
इस पृष्ठ की सामग्री एक AI द्वारा अनुवादित की गई है।
अंग्रेजी में मूल सामग्री के अंतिम संस्करण देखेंइस दस्तावेज़ को संपादित करें
अगर आपके पास इस दस्तावेज़ को सुधारने के लिए कोई विचार है, तो कृपया GitHub पर एक पुल अनुरोध सबमिट करके योगदान देने में संकोच न करें।
दस्तावेज़ के लिए GitHub लिंकCopy
दस्तावेज़ का Markdown को क्लिपबोर्ड पर कॉपी करें
intlayer मिडलवेयर
intlayer मिडलवेयर फ़ंक्शन Remix 3 एप्लिकेशनों में प्रति-अनुरोध अंतर्राष्ट्रीयकरण कॉन्फ़िगर करता है। यह प्रत्येक आने वाले अनुरोध के लोकेल का पता लगाता है, URL रीडायरेक्ट नियम लागू करता है, और अनुरोध संदर्भ में लोकेल स्थिति बनाए रखता है।
उपयोग
अपने Remix राउटर में मिडलवेयर पंजीकृत करें:
src/server.ts
कोड कॉपी करें
कोड को क्लिपबोर्ड पर कॉपी करें
यह कैसे काम करता है
मिडलवेयर प्रत्येक आने वाले अनुरोध के लिए निम्नलिखित कार्य करता है:
- लोकेल का पता लगाना: आपके Intlayer कॉन्फ़िगरेशन के अनुसार URL पथ उपसर्ग (उदा.
/hi/about), कुकीज़, याAccept-Languageहेडर से लोकेल निकालता है। - URL रीडायरेक्शन: यदि अनुरोधित पथ में लोकेल उपसर्ग नहीं है और कॉन्फ़िगरेशन को उपसर्ग रूटिंग की आवश्यकता है, तो मिडलवेयर संबंधित उपसर्ग वाले URL पर एक रीडायरेक्ट प्रतिक्रिया (302/307/308) लौटाता है।
- अनुरोध संदर्भ भरना:
Intlayerकुंजी का उपयोग करके वर्तमान हल किए गए लोकेल को Remix अनुरोध संदर्भ में सहेजता है, जिससे हुक्स (useLocale,useIntlayer,useDictionary) पारदर्शी रूप से इसका उपभोग कर सकें। - कुकी प्रबंधन: उपयोगकर्ता के पसंदीदा लोकेल को बनाए रखने की आवश्यकता होने पर
Set-Cookieहेडर सेट करता है।
