36 استخدام المنطقة اللغوية الافتراضية للنظام لمستخدمي WebCenter Sites

عند تثبيت حزم اللغة، يكتب المثبِّت رمز اللغة والدولة الخاص بالمنطقة اللغوية لحزمة اللغة في جدول قاعدة البيانات LocaleMap. على سبيل المثال يكون رمز اللغة البرتغالية البرازيلية كالتالي: pt_BR. وفي حالة وجود عدة مناطق لغوية في جدول LocaleMap، يجب أن يحدد المسئول المنطقة اللغوية التي يجب استخدامها بصورة افتراضية. يمكن إجراء ذلك باتباع الطرق التالية:

  • تعيين لغة افتراضية عامة جديدة. يمكنك استخدام إدارة المناطق اللغوية في WebCenter Sites لاستبدال اللغة الافتراضية الحالية لنظام WebCenter Sites بحزمة لغة مختلفة. وستصبح هذه اللغة هي اللغة الافتراضية الجديدة العامة في نظام WebCenter Sites. كما يوجد لديك خيار لتعيين لغة افتراضية مختلفة لمستخدمين فرديين، ولكن ليس من إدارة المناطق اللغوية.

  • تعيين لغة افتراضية جديدة لمستخدم فردي. يتيح لك هذا الخيار تحديد لغة افتراضية لمستخدمين فرديين تختلف عن اللغة الافتراضية العامة التي تحددها في نموذج إدارة المناطق اللغوية. اطلع على التعامل مع ملفات تعريف المستخدم وسمات المستخدم ضمن إدارة مواقع Oracle WebCenter للحصول على معلومات حول كيفية تعيين تفضيل المنطقة اللغوية للمستخدم.

يحدد WebCenter Sites اللغة التي يجب استخدامها لمستخدم فردي من خلال متغير locale الخاص بجلسة العمل العامة التي أنشأها المستخدم. ويشتمل هذا المتغير على رمز اللغة والدولة المقترن بالمستخدم الذي قام بالدخول.

عندما يقوم المستخدم بالدخول إلى WebCenter Sites، فإن WebCenter Sites يحصل على قيمة متغير locale كما يلي:

  • إذا كان ملف تعريف المستخدم يشتمل على قيمة لسمة المستخدم locale، فإن WebCenter Sites يحصل عليها ويستخدمها.

  • إذا كان ملف تعريف المستخدم لا يحدد قيمة مفضلة، فإن WebCenter Sites يحاول مطابقة إعداد المنطقة اللغوية الخاص بمستعرض ذلك المستخدم بمنطقة لغوية من جدول LocaleMap.

  • إذا كان ملف تعريف المستخدم لا يعيّن قيمة مفضلة وكان WebCenter Sites غير قادر على مطابقة المنطقة اللغوية لمستعرض ذلك المستخدم، فإن WebCenter Sites يستخدم المنطقة اللغوية الافتراضية المعينة للنظام.

  • إذا كان ملف تعريف المستخدم يشتمل على قيمة لسمة المستخدم locale ولكن لا يشتمل على الملفات وأوراق الأنماط الضرورية لدعم تلك اللغة في المستعرض، فإن WebCenter Sites يستخدم المنطقة اللغوية الافتراضية المعينة للنظام. يجب التأكد من وجود الملفات وأوراق الأنماط الخاصة بالمنطقة اللغوية في دليل خادم التطبيق أسفل مجلد CSS (/Xcelerate/data/CSS).

  • إذا كانت المنطقة اللغوية الافتراضية لا تشتمل على الملفات وأوراق الأنماط الضرورية لدعم المنطقة اللغوية الافتراضية المعينة للنظام، فسيتم عرض صفحات المسئول بدون أوراق الأنماط والصياغة. يجب التأكد من وجود الملفات وأوراق الأنماط الخاصة بالمنطقة اللغوية الافتراضية في دليل خادم التطبيق أسفل مجلد CSS (/Xcelerate/data/CSS).

ملاحظة:

عند تحديد موقع وتعيين لغة افتراضية جديدة للنظام من ذلك الموقع، يتم تعيين هذه اللغة تلقائيًا على أنها اللغة الافتراضية العامة لكل المواقع في نظام WebCenter Sites.

لتعيين المنطقة اللغوية الافتراضية للنظام:

  1. في شبكة المسئول العام، وسّع نقطة توصيل المسئول ثم انقر نقرًا مزدوجًا على المنطقة اللغوية.

    يتم عرض نموذج إدارة المناطق اللغوية.

  2. انقر على أيقونة تحرير الموجودة بجانب المنطقة اللغوية.

    يتم فتح زر اختيار في النموذج في عمود "افتراضي".

  3. حدد زر الاختيار الافتراضي الموجود بجانب المنطقة اللغوية.
  4. انقر على حفظ.

    في المرة التالية التي يدخل فيها المستخدمون إلى WebCenter Sites، يتم عرض النظام باللغة الافتراضية الجديدة.

ملاحظة:

يتجاوز تفضيل اللغة المعين لمستخدم فردي (الذي يتم تعيينه من الخيار ملفات تعريف المستخدم) تفضيلَ اللغة المعين لنظام WebCenter Sites (الذي يتم تعيينه من إدارة المناطق اللغوية). اطلع على التعامل مع ملفات تعريف المستخدم وسمات المستخدم ضمن إدارة مواقع Oracle WebCenter للحصول على معلومات حول كيفية تعيين تفضيل المنطقة اللغوية للمستخدم.