استخدم مساعدك المفضل للملخص واستخدم هذه الصفحة والموفر AI الذي تريده
تاريخ الإصدارات
- "إصدار ميزة القواميس الديناميكية"v9.0.0١٢/٦/٢٠٢٦
- "دمج السجلات الديناميكية في المتغيرات — أصبح `variant` يقبل سلسلة نصية أو كائنًا"v9.1.0٢٦/٦/٢٠٢٦
تمت ترجمة محتوى هذه الصفحة باستخدام الذكاء الاصطناعي.
اعرض آخر نسخة المحتوى الأصلي باللغة الإنكليزية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 آليتين للتعبير عن محتوى يتجاوز قاموسًا ثابتًا واحدًا لكل مفتاح. تُعلَن كل منهما عبر حقل بيانات وصفية على المستوى الأعلى في ملف المحتوى؛ ولا حاجة إلى دالة تغليف.
افتح الجدول في نافذة منبثقة لعرض جميع محتويات البيانات بوضوح
كلاهما يتكامل مع وسيط locale ويدعم التحميل الانتقائي / المؤجل عبر importMode.
متى تستخدم أيًّا منها
- المجموعات — قائمة مرتبة من العناصر تُدار في ملفات منفصلة (مدخلات الأسئلة الشائعة، منشورات المدونة، المنتجات).
- المتغيرات — بدائل محتوى مُسمّاة أو منظّمة:
- متغير نصي لاختبارات A/B، أو اللافتات الموسمية، أو أعلام الميزات؛
- متغير كائني لسجلات CMS، أو المحتوى الخاص بالمستخدم، أو أي محتوى يُعنوَن بمجموعة من الحقول («السجلات الديناميكية» سابقًا).
كانت الإصدارات السابقة تعرض حقلmetaمنفصلًا للمحتوى المُفهرَس حسب السجل. وقد تم دمجه فيvariant: مرّر كائنًا إلىvariantبدلًا من استخدامmeta.
إزالة غموض المُحدِّد
قد يُعلِن المفتاح عن البُعدين معًا (مثلًا مجموعة لكل عنصر فيها متغير). ويتم حلّها بالترتيب:
نسخ الكود إلى الحافظة
variant → itemوهكذا فإن { variant: "promo" } على مفتاح variant × item يُعيد كل عناصر promo كمصفوفة، وإضافة { item: 2 } تُضيّقها إلى مدخلة واحدة.