إنشاء:2026-06-12آخر تحديث:2026-06-12
استخدم هذه الصفحة والموفر AI الذي تريدهChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
استخدم مساعدك المفضل للملخص واستخدم هذه الصفحة والموفر AI الذي تريده
تاريخ الإصدارات
- "إصدار ميزة القواميس الديناميكية"v9.0.0١٢/٦/٢٠٢٦
تمت ترجمة محتوى هذه الصفحة باستخدام الذكاء الاصطناعي.
اعرض آخر نسخة المحتوى الأصلي باللغة الإنكليزيةEdit this doc
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
Copy doc Markdown to clipboard
القواميس الديناميكية
يدعم Intlayer ثلاث آليات للتعبير عن المحتوى الذي يتجاوز قاموساً ثابتاً واحداً لكل مفتاح. يُعلن عن كل منها من خلال حقل بيانات تعريف (metadata) عالي المستوى في ملف المحتوى؛ ولا حاجة لوجود دالة تغليف (wrapper).
اظهار جميع محتويات الجدول
افتح الجدول في نافذة منبثقة لعرض جميع محتويات البيانات بوضوح
| الميزة | حقل البيانات التعريفية | المحدد في useIntlayer |
|---|---|---|
| المجموعات | item: N | { item: N } |
| المتغيرات | variant: "name" | { variant: "name" } |
| السجلات الديناميكية | meta: { id, … } | { id, … } |
تتكامل الآليات الثلاث مع وسيط اللغة (locale) وتدعم التحميل الانتقائي / الكسول (lazy loading) عبر importMode.
متى تستخدم كل منها
- المجموعات — قائمة مرتبة من العناصر المُدارة في ملفات منفصلة (إدخالات الأسئلة الشائعة، منشورات المدونة، المنتجات).
- المتغيرات — بدائل محتوى مسماة لاختبارات A/B، أو اللافتات الموسمية، أو أعلام الميزات (feature flags).
- السجلات الديناميكية — محتوى يتم جلبه في وقت التشغيل بواسطة معرّف غامض (سجلات CMS، النصوص المخصصة للمستخدم).
حل تعارض المحددات
عندما تتوفر محددات متعددة في قاموس ما، يكون ترتيب الحل كالتالي:
plaintext
نسخ الكود
نسخ الكود إلى الحافظة
variant → meta → item