تنطبق هذه المعلومات فقط على الواجهة الأصلية.

تنسيق الاسم وترتيب الفرز في حزم اللغات

يستند الفرز الافتراضي للاسم على حزمة اللغة en_US، ويضم أسماء مثل "Cindy Williams". واستنادًا إلى الإعدادات المحلية، لن يفي تنسيق الاسم والفرز الافتراضي باحتياجات المستخدمين. وتتضمن بعض الإعدادات المحلية أسماء مثل "Derek Van de Trak"، وسيتم فرز الاسم حسب "Trak" بدلاً من "Van de" في حالة عدم تعديل ترتيب الفرز. ويتم تعديل ترتيب فرز الاسم باستخدام محرر حزمة اللغة.

يسمح محرر حزمة اللغة للمستخدم بتحديد وتحرير حزمة إعدادات محلية واحدة في كل مرة. حيث إن حزمة الإعدادات المحلية هي عبارة عن ملف يتكون من مجموعة من السلاسل النصية ذات الصلة. على سبيل المثال، يتضمن الملف user_column_access.properties السلاسل النصية المرتبطة بمعلومات المستخدم. وعندما يتم فتح حزمة الإعدادات المحلية في محرر حزمة اللغة، يظهر النص الأصلي بجانب النص القابل للتحرير. يظل النص الأصلي على الصفحة كمرجع بمجرد أن تتم ترجمة السلسلة النصية، ليتمكن المستخدمين دائماً من الرجوع إليها.


تسمية حقول الاسم

يمكن تحرير حزم اللغات التي تم نسخها واستيرادها فقط في محرر حزمة اللغة. ويمكن تحرير حزمة اللغة، بعد نسخها وإعادة تسميتها بحيث تتم المحافظة على تكامل النسخة الأصلية.

  1. حدد حزم اللغات من "لوحة المسؤول".
  2. حدد تحرير في قائمة حزمة اللغة.
  3. قم بقبول شروط الاستخدام ثم حدد إرسال.
  4. حدد تحرير من القائمة للملف النصي user_column_access.properties.
  5. استخدم الخيار Hide/Show Comments (إخفاء/إظهار التعليقات) لاختيار ما إذا كان سيتم عرض التعليقات المضمنة في حزم الإعدادات المحلية أم لا. في حالة التشغيل، تظهر هذه التعليقات في العمود اللغة المرجعية ويوفر معلومات وصفية حول السلاسل النصية.
  6. استخدم القائمة المنسدلة اللغة المرجعية لتحديد لغة مرجعية مختلفة. يظهر النظام الافتراضي بشكل تلقائي، ولكن يستطيع المترجمون تغيير هذا الأمر في أي وقت.
  7. أضف النص الجديد لكل سلسلة في الحقل المناسب في العمود تحرير نص.
  8. حدد إرسال. يتم حفظ كل المحتويات الموجودة في العمود لغة جديدة.

الإعدادات المراد تحريرها

  • قم بتحرير الكلمات المرتبطة بالسلاسل النصية lastname.default_display_title، وlastname.display_title للإشارة إلى المستخدم ذي الاسم "Derek Van de Trak"، ويكون هذا الموقع حيث تم إدخال "Van de".
  • قم بتحرير الكلمات المرتبطة بالسلاسل النصية suffix.default_display_title، وsuffix.display_title للإشارة إلى المستخدم ذي الاسم "Derek Van de Trak"، ويكون هذا الموقع حيث تم إدخال "Trak".
  • قم بتحرير الكلمات المرتبطة بالسلسلتين النصيتين othername.default_display_title وothername.display_title للإشارة إلى استخدام خيار الاسم الجديد في مؤسستك.

استخدام ملف LocaleSettings.properties

بعد تنزيل حزمة اللغة من الدليل، قم بفك حزمة اللغة واستخدم محرر النصوص لتعديل ملف LocaleSettings.properties، ثم قم بضغط حزمة اللغة واستيرادها إلى الخادم لديك. وفي حالة وضع حزمة اللغة على الخادم باستخدام أسلوب آخر، ستحتاج إلى المطالبة بالوصول إلى الملفات الموجودة على الخادم نفسه لتعديل الملف LocaleSettings.properties.

عند فحص ملف LocaleSettings.properties التالي، من المهم معرفة قيم الاسم والأرقام المرتبطة بقيم الاسم هذه.

  • 0 - المسمى الوظيفي
  • 1 - الاسم الأول
  • 2 - الاسم الأوسط
  • 3 - الاسم الأخير
  • 4 - الحرف الأول من الاسم الأول
  • 5 - اسم آخر
  • 6 - اللاحقة

باستخدام الرقم المرتبط بمعرفات الاسم المختلفة، يمكن تعيين ملف LocaleSettings.properties لفرز الأسماء بأي أسلوب مطلوب. يتم وضع الرقم المرتبط بقيمة الاسم في قوسين مجعدين، عند ذكره في ملف LocaleSettings.properties. على سبيل المثال، عند استخدام الحقل "عنوان"، ضع {0} في الملف LocaleSettings.properties في الموقع لتلبية احتياجات إعداداتك المحلية. يعد ما يلي مثالاً عن ملف en_US LocaleSettings.properties.

# اسم العمود الذي ينبغي استخدامه للفرز عند الفرز بالاسم بالكامل

# القيم الصالحة - واحدة مما يلي: title, givenName, middleName, familyName, otherName, suffix

LOCALE_SETTINGS.NAME.SORT_COLUMN=familyName

# ترتيب أعمدة الأسماء في قوائم المخزون (قد لا تُعرض جميع الأعمدة، ولكن ستُعرض الأعمدة التي ستكون بهذا الترتيب)

# جميع الحقول الستة (title,familyName,givenName,middleName,otherName,suffix) يجب أن تكون موجودة

LOCALE_SETTINGS.NAME.COLUMN_ORDER=title,familyName,givenName,middleName,otherName,suffix

# بالنسبة لهذه العناصر، ستحصل على مصفوفة بالترتيب التالي:

# سلسلة جديدة []{ strTitle-0, strGivenName-1, strMiddleName-2, strFamilyName-3, InitialForGivenName-4, strOtherName-5, strSuffix-6 }

# استخدام القيم المناسبة للإعدادات المحلية المحددة

LOCALE_SETTINGS.GREETING=Welcome, {1}

# FAMILY_NAME, GIVEN_NAME

LOCALE_SETTINGS.SHORT_SURNAME={3}, {1}

# اللقب مع أي معلومات أخرى مطلوبة (على سبيل المثال، بادئة اللقب باللغة الهولندية)

# سيتم استخدام هذا عندما يتم عرض اللقب بمفرده.

LOCALE_SETTINGS EXTENDED_SURNAME = {3} #

العنوان GIVEN_NAME MIDDLE_NAME LAST_NAME

LOCALE_SETTINGS. طويل = {0} {1} {2} {3}



#GIVEN_NAME FAMILY_NAME LOCALE_SETTINGS. قصيرة = {1} {3}



LOCALE_SETTINGS #First_Initial Last_Name. GIVEN_INITIAL_FAMILY_NAME={4} {3}