إنشاء:2026-01-30آخر تحديث:2026-01-30
استخدم هذه الصفحة والموفر AI الذي تريدهChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
استخدم مساعدك المفضل للملخص واستخدم هذه الصفحة والموفر AI الذي تريده
تاريخ الإصدارات
- "التوثيق الأولي"v8.0.0٣٠/١/٢٠٢٦
تمت ترجمة محتوى هذه الصفحة باستخدام الذكاء الاصطناعي.
اعرض آخر نسخة المحتوى الأصلي باللغة الإنكليزيةتعديل هذه الوثيقة
إذا كان لديك فكرة لتحسين هذه الوثيقة، فلا تتردد في المساهمة من خلال تقديم طلب سحب على GitHub.
رابط GitHub للتوثيقنسخ
نسخ الـ Markdown من المستند إلى الحافظة
حزمة adonis-intlayer
توفر حزمة adonis-intlayer وسيطًا لتطبيقات AdonisJS للتعامل مع التدويل. تكتشف لغة المستخدم وتوفر وظائف الترجمة.
التثبيت
الصادرات
الوسيط (Middleware)
توفر الحزمة وسيط AdonisJS للتعامل مع التدويل.
اظهار جميع محتويات الجدول
افتح الجدول في نافذة منبثقة لعرض جميع محتويات البيانات بوضوح
| الوظيفة | الوصف | وثيقة ذات صلة |
|---|---|---|
IntlayerMiddleware | وسيط AdonisJS الذي يكتشف لغة المستخدم ويملأ سياق الطلب ببيانات Intlayer. كما يقوم بإعداد مساحة اسم CLS (Async Local Storage) للوصول إلى دورة حياة الطلب، مما يتيح استخدام وظائف عالمية مثل t و getIntlayer وما إلى ذلك. | intlayer |
الوظائف
اظهار جميع محتويات الجدول
افتح الجدول في نافذة منبثقة لعرض جميع محتويات البيانات بوضوح
| الوظيفة | الوصف | وثيقة ذات صلة |
|---|---|---|
t | وظيفة ترجمة تسترجع المحتوى للغة الحالية. تعمل ضمن دورة حياة الطلب التي يديرها وسيط intlayer. تستخدم CLS (Async Local Storage) للوصول إلى سياق الطلب. | translation |
getIntlayer | تسترجع قاموسًا بمفتاحه من التصريح الذي تم إنشاؤه وتعيد محتواه للغة المحددة. نسخة محسنة من getDictionary. تستخدم CLS للوصول إلى سياق الطلب. | - |
getDictionary | تعالج كائنات القاموس وتعيد المحتوى للغة المحددة. تعالج ترجمات t() والتعدادات و markdown و HTML وما إلى ذلك. تستخدم CLS للوصول إلى سياق الطلب. | - |
getLocale | تسترجع اللغة الحالية من سياق الطلب باستخدام CLS. | - |