الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

كيف يمكنني تغيير لغة الواجهات في شاشات adf

Featured Replies

بتاريخ:

السلام عليكم
الاخوة الاعزاء
بعد التحية

كيف يمكنني تغيير لغة الواجهات في شاشات adf و التي تظهر تلقائيا
مثل Ok - Cancel
حيث اني اريد ان اتحكم فيها بغض النظر عن نوع و اعدادات الويندوز

ولك جزيل الشكر

بتاريخ:

استخدم ال resource-bundle وسجلها فى trinidad-skins.xml

بتاريخ:
  • كاتب الموضوع

استخدم ال resource-bundle وسجلها فى trinidad-skins.xml

اخت هاله
ازاي استخدمها
ياريت مثال علي كده

وشكرا ليكي
بتاريخ:

انت لم تذكر نسخة الجى ديفيلوبر اللى عندك فبالتالى
1 لو شغال على JDeveloper R2 فالموضوع حيبقى سهل بالنسبة لك لانك اول ما بتعمل ADF Skin جديد حيعملك ملف ال trinidad-skins.xml وكمان حيعملك Bundle فاضيه ويسجلها فى الملف كل اللى عليك انك لو عاوز تعمل Customize لرسائل ال Dialog مثلا حتكتب فى ال Bundle كده

af_dialog.LABEL_OK=
af_dialog.LABEL_CANCEL=
af_dialog.LABEL_YES=
af_dialog.LABEL_NO=



اما لو شغال على اى نسخة من R1 فاتبع الخطوات الاتيه

1 اعمل ملف ال Bundle وليكن اسمه skinBundle.properties واعمل فيه كل ال Customize للرسائل اللى عاوزها زى ما ذكرت سابقا
2 اعمل ملف ال css حتى لو فاضى ومش حتعمل فيه اى Customize ولكنه ضرورى لاضافته فى ال style-sheet فى ال trinidad-skins.xml وليكن اسم ال css هو CustomSkin.css
3 اعمل ملف trinidad-skins.xml وسجل فيه ال Bundle وملف ال css وخللى بالك من مسار الملفات دى كالاتى

<?xml version="1.0" encoding="windows-1256"?>
<skins xmlns="http://myfaces.apache.org/trinidad/skin">
   <skin>
    <id>CustomSkin.desktop</id>
    <family>CustomSkin</family>
    <extends>fusionFx-simple-v2.desktop</extends>
    <render-kit-id>org.apache.myfaces.trinidad.desktop</render-kit-id>
    <style-sheet-name>CustomSkin/CustomSkin.css</style-sheet-name>
    <bundle-name>view.skinBundle</bundle-name>
   </skin>
</skins>



واخيرا فى ملف ال trinidad-config.xml الل عندك حيبقى

<?xml version="1.0" encoding="windows-1256"?>
<trinidad-config xmlns="http://myfaces.apache.org/trinidad/config">
 <skin-family>CustomSkin</skin-family>
 </trinidad-config>

بتاريخ:
  • كاتب الموضوع

الأخت هاله
شكرا ليكي
انا بستخدم r2
وجربت واشتغلت تمام لكن ظهرت مشكله تانية وهي ان العربي بيظهر علامات استفهام
ياريت عندك حل للموضوع ده

وشكرا

بتاريخ:

سبب المشكلة دى هو الانكودينج تاكد ان الانكودينج الخاص بالمشروعين بتوعك هو UTF-8 واذا المشكلة استمرت معاك لا تكتب الرسائل فى ال Resoure Bundle بالعربى ولكن حولها الى unicode اولا عن طريق اى Unicode Text Editor

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.