अपने प्रश्न को पूछें और दस्तावेज़ का सारांश प्राप्त करें, इस पृष्ठ और आपके चुने हुए AI प्रदाता का उपयोग करके
संस्करण इतिहास
- "डायनेमिक डिक्शनरी सुविधा का विमोचन"v9.0.012/6/2026
इस पृष्ठ की सामग्री एक 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 सामग्री को व्यक्त करने के लिए तीन तंत्रों का समर्थन करता है जो प्रति कुंजी एकल स्थिर डिक्शनरी से परे जाते हैं। प्रत्येक को सामग्री फ़ाइल में शीर्ष-स्तरीय मेटाडेटा फ़ील्ड के माध्यम से घोषित किया जाता है; किसी रैपर फ़ंक्शन की आवश्यकता नहीं होती है।
सभी डेटा सामग्री को स्पष्ट रूप से देखने के लिए तालिका को मोडल में खोलें
| विशेषता | मेटाडेटा फ़ील्ड | useIntlayer में चयनकर्ता |
|---|---|---|
| संग्रह | item: N | { item: N } |
| वेरिएंट | variant: "name" | { variant: "name" } |
| डायनेमिक रिकॉर्ड | meta: { id, … } | { id, … } |
तीनों भाषा विकल्प (locale) तर्क के साथ मिलकर काम करते हैं और importMode के माध्यम से चुनिंदा / आलसी (lazy) लोडिंग का समर्थन करते हैं।
कब किसका उपयोग करें
- संग्रह (Collections) — अलग फ़ाइलों में प्रबंधित वस्तुओं की क्रमबद्ध सूची (FAQ प्रविष्टियां, ब्लॉग पोस्ट, उत्पाद)।
- वेरिएंट (Variants) — A/B परीक्षण, मौसमी बैनर, या फीचर फ़्लैग के लिए नामांकित सामग्री विकल्प।
- डायनेमिक रिकॉर्ड (Dynamic records) — अपारदर्शी आईडी द्वारा रनटाइम पर प्राप्त सामग्री (CMS रिकॉर्ड, उपयोगकर्ता-विशिष्ट प्रतिलिपि)।
चयनकर्ता स्पष्टीकरण
जब किसी डिक्शनरी पर एकाधिक चयनकर्ता मौजूद होते हैं, तो रिज़ॉल्यूशन का क्रम होता है:
कोड को क्लिपबोर्ड पर कॉपी करें
variant → meta → item