अपने प्रश्न को पूछें और दस्तावेज़ का सारांश प्राप्त करें, इस पृष्ठ और आपके चुने हुए AI प्रदाता का उपयोग करके
संस्करण इतिहास
- "सम्मिलन सामग्री का स्वचालित सजावट"v8.0.018/1/2026
- "प्रारंभिक इतिहास"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 में सम्मिलन
सम्मिलन कैसे काम करता है
Intlayer में, सम्मिलन कंटेंट insertion फ़ंक्शन के माध्यम से प्राप्त किया जाता है, जो एक स्ट्रिंग में प्लेसहोल्डर फ़ील्ड्स (जैसे {{name}} या {{age}}) की पहचान करता है जिन्हें रनटाइम पर गतिशील रूप से बदला जा सकता है। यह तरीका आपको लचीले, टेम्पलेट-जैसे स्ट्रिंग्स बनाने की अनुमति देता है जहाँ कंटेंट के विशिष्ट भाग आपके एप्लिकेशन से पास किए गए डेटा द्वारा निर्धारित होते हैं।
जब इसे React Intlayer या Next Intlayer के साथ एकीकृत किया जाता है, तो आप बस प्रत्येक प्लेसहोल्डर के लिए मानों वाला डेटा ऑब्जेक्ट प्रदान कर सकते हैं, और Intlayer स्वचालित रूप से प्लेसहोल्डर को बदले हुए कंटेंट को रेंडर करेगा।
सम्मिलन कंटेंट सेटअप करना
अपने Intlayer प्रोजेक्ट में सम्मिलन कंटेंट सेटअप करने के लिए, एक कंटेंट मॉड्यूल बनाएं जिसमें आपके सम्मिलन परिभाषाएँ शामिल हों।
सम्मिलन कंटेंट को स्पष्ट रूप से घोषित करने के लिए insert फ़ंक्शन का उपयोग करें।
React Intlayer के साथ Insertion Content का उपयोग करना
React कंपोनेंट के भीतर insertion content का उपयोग करने के लिए, react-intlayer पैकेज से useIntlayer हुक को इम्पोर्ट करें और उपयोग करें। यह हुक निर्दिष्ट key के लिए content प्राप्त करता है और आपको एक ऑब्जेक्ट पास करने की अनुमति देता है जो आपके content में प्रत्येक placeholder को उस मान से मैप करता है जिसे आप प्रदर्शित करना चाहते हैं।
कोड को क्लिपबोर्ड पर कॉपी करें
import type { FC } from "react";
import { useIntlayer } from "react-intlayer";
const InsertionComponent: FC = () => {
const { myInsertion } = useIntlayer("my_key");
return (
<div>
<p>
{
/* आउटपुट: "नमस्ते, मेरा नाम John है और मेरी उम्र 30 वर्ष है!" */
myInsertion({ name: "John", age: "30" })
}
</p>
<p>
{
/* आप विभिन्न मानों के साथ एक ही insertion को पुनः उपयोग कर सकते हैं */
myInsertion({ name: "Alice", age: "25" })
}
</p>
</div>
);
};
export default InsertionComponent;अतिरिक्त संसाधन
कॉन्फ़िगरेशन और उपयोग के बारे में अधिक विस्तृत जानकारी के लिए, निम्नलिखित संसाधनों को देखें:
ये संसाधन विभिन्न वातावरणों और फ्रेमवर्क में Intlayer की सेटअप और उपयोग के बारे में और अधिक जानकारी प्रदान करते हैं।