واجهة IResolveVocabLanguage
موقع الواجهة
D2L.IM.IPSIS.LIS.IResolveVocabLanguage
التنفيذ
D2L.IM.IPSIS.LIS.RequestAdapters.Vocab.Default.VocabDefaultLanguageResolver
الوصف
يتم تكوين هذا المكون الإضافي للحالة حين يرسل العميل كود لغة عامة (على سبيل المثال en أو fr) مع الطلب.
حاليًا، لا تدعم الكلمات المتوفرة إلا أكواد اللغات المؤهلة تمامًا (على سبيل المثال en-US أو en-CA أو fr-CA).
أداة الحل هذه عبارة عن مكون إضافي يسمح لنا بتحديد كود لغة افتراضية لاستخدام كود لغة عامة معين. يتم تكوين أداة الحل عن طريق تحديد XML صالح في حقل الإعدادات عند إدارة مكون إضافي.
يجب أن يكون تنسيق XML كما يأتي:
<language>
<en>en-US</en>
<fr>fr-CA</en>
...
</language>
يجب أن توجد علامة إجمالية (في هذه الحالة، اللغة) وأن تمثل العلامات الفرع القيم المطابقة. اسم العنصر هو كود اللغة العامة (على سبيل المثال en) وقيمة العنصر هي كود اللغة المؤهلة (على سبيل المثال en-US). تجدر الإشارة إلى أن العلامة الإجمالية يمكن أن تكون أي قيمة (ليس من الضروري أن تكون لغة). يجب أن تكون هناك علامة تؤدي إلى التفاف العناصر التي تطابق أكواد اللغات.