--- createdAt: 2026-06-12 updatedAt: 2026-06-12 title: القواميس الديناميكية description: نظرة عامة على ميزات القاموس الديناميكي الثلاثة لـ Intlayer — المجموعات، والمتغيرات، والسجلات الديناميكية — لإنشاء محتوى i18n مرن وموجه لوقت التشغيل. keywords: - القواميس الديناميكية - المجموعات - المتغيرات - السجلات الديناميكية - Intlayer - تدويل slugs: - doc - concept - dynamic-dictionaries history: - version: 9.0.0 date: 2026-06-12 changes: "إصدار ميزة القواميس الديناميكية" author: aymericzip --- # القواميس الديناميكية يدعم Intlayer ثلاث آليات للتعبير عن المحتوى الذي يتجاوز قاموساً ثابتاً واحداً لكل مفتاح. يُعلن عن كل منها من خلال **حقل بيانات تعريف (metadata) عالي المستوى** في ملف المحتوى؛ ولا حاجة لوجود دالة تغليف (wrapper). | الميزة | حقل البيانات التعريفية | المحدد في `useIntlayer` | | ---------------------------------------------------------------------------------------------------------------------------- | ---------------------- | ----------------------- | | [المجموعات](https://github.com/aymericzip/intlayer/blob/main/docs/docs/ar/dynamic_dictionaries/collections.md) | `item: N` | `{ item: N }` | | [المتغيرات](https://github.com/aymericzip/intlayer/blob/main/docs/docs/ar/dynamic_dictionaries/variants.md) | `variant: "name"` | `{ variant: "name" }` | | [السجلات الديناميكية](https://github.com/aymericzip/intlayer/blob/main/docs/docs/ar/dynamic_dictionaries/dynamic_content.md) | `meta: { id, … }` | `{ id, … }` | تتكامل الآليات الثلاث مع وسيط اللغة (locale) وتدعم التحميل الانتقائي / الكسول (lazy loading) عبر `importMode`. ## متى تستخدم كل منها - **المجموعات** — قائمة مرتبة من العناصر المُدارة في ملفات منفصلة (إدخالات الأسئلة الشائعة، منشورات المدونة، المنتجات). - **المتغيرات** — بدائل محتوى مسماة لاختبارات A/B، أو اللافتات الموسمية، أو أعلام الميزات (feature flags). - **السجلات الديناميكية** — محتوى يتم جلبه في وقت التشغيل بواسطة معرّف غامض (سجلات CMS، النصوص المخصصة للمستخدم). ## حل تعارض المحددات عندما تتوفر محددات متعددة في قاموس ما، يكون ترتيب الحل كالتالي: ``` variant → meta → item ```