الانتقال إلى المحتوى
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.

دعم لغه عربيه في Form

Featured Replies

بتاريخ:

سوال فني بقدر اخلي الORACLE تقبل اللغه العربيه في الفورم مع انني لم انزلها اثناء عمليه تنزيل الوراكل




شكرا كثير كثير يا شباب

بتاريخ:
  • كاتب الموضوع
أخي الكريم راجع هذا الرابط الجميل
مشاكل اللغة

موجود بالقيمه NA
شو اكتب بدالها انا كنت منزل الاوراكل 10G و نسيت اعدل الغه الان شو العمل
اغير قيمه NA لايش
بتاريخ:
لحل هذه المشكلة نهائياً .... نقوم بعمل التالى :-
Start >>> Run >>> Regedit
و بعد الدخول على ال Registry Editor نقوم بالضغط على زر Ctrl+F أو ان نختار Find من قائمة Edit
ثم نكتب NLS_LANG ثم نضغط على زر Find Next
و ال Key اللى هيبقى مكتوب عليها NLS_LANG اللى هتلاقيها متحدده بعد اتمام عملية البحث ، أضغط عليها مرتيين
وامسح القيمة اللى بداخلها و اكتب AMERICAN_Egypt.AR8MSWIN1256 ثم اضغط OK
ثم قم بالضغط على زر F3 حتى تدخل على مفتاح ال NLS_LANG التالى و نقوم بتغيره كما فى المفتاح السابق و هكذا مع باقى المفاتيح ، و بعد
الانتهاء ، قم بفتح المشروع مرة اخرى و سترى الكلام عربى مقرؤ بلا مشاكل .

لمعرفة المزيد عن ال NLS_LANG >>>>> أضغط هنا


و بالتوفيق
بتاريخ:

موضوع رائع ومشاركه جميله

بتاريخ:

السلام عليكم ورحمة الله وبركاته

يعانى كثير من الاخوه والاخوات وخصوصا المبتدئين من مشكله اللغه العربيه بعد اعدادهم لقاعدة بيانات أوراكل

حيث تظهر لديهم البيانات العربيه على شكل علامة ???? او احيانا تظهر بلغه غير مفهومه.

ولتفادي ذلك سوف أشرح بعض الخطوات والمعلومات الهامه لتقادي الوقوع فى هذه المشكله إن شاء الله.

الCharachter set هي القيمه الخاصه التى نحدد بها دعم اللغه المطلوب لقاعدة البيانات وهي

تحتوي على جزئين على سبيل المثال :-

AMERICAN_AMERICA.WE8ISO8859P1
ARABIC_SAUDI ARABIA.AR8MSWIN1256

الجزء الاول "من اليسار الى اليمين" وهوالجزء الخاص بلغه الوجه لبرنامج اوراكل ويمكنك تغييره كما نريد فلو اردنا ان تكون

الواجهات الخاصه ببرنامج الاوراكل مثل برنامج +SQL او برنامج الديفلوبر" وليس البرنامج الذي تقوم انت بعمله " باللغه الانجليزيه فيكون

AMERICAN_AMERICA وللعربيه ARABIC_SAUDI ARABIA اما الجزء الثانى فيجب تحديده أثناء تنصيب قاعدة بيانات أوراكل

وبالتحديد فى الشاشه التاليه :-

Oracle Database 8i



Oracle Database 9i



Oracle Database 10g



لاحظ هنا انه يمكننا تحدد الجزء الثانى من الCharachter set فقط لانه هو الاهم اما الجزء الاول فيتم اختياره من قبل برنامج اعداد اوراكل

تلقائيا بناء على لغه نظام التشغيل ويمكننا تغييره لاحقا من خلال الريجستري.

السؤال المهم هو .. ماهو الCharacher Set المناسب؟

اذا كان لدينا قاعدة بيانات قديمه ونريد ان نعمل لها اعادة تنصيب او ترقيه لاصدار احدث فيجب ان نختار نفس الCharachter set القديم

اما لو كانت قاعدة البيانات جديده ... فالافضل اختيار AR8MSWIN1256 لانها تدعم اللغه العربيه واغلبنا يستخدمها.

بعد الانتهاء من اعداد اوراكل بنجاح يمكننا الان تعديل الجزء الاول من الCharachter set وذلك بالانتقال الى الريجستري وذلك من خلال

Start ==> run then type regedit and click OK

ثم البحث عن المفتاح nls_lang وسوف تظهر به قيمه الCharchter set بالكامل هنا .. الجزء الاول والثاني .. فنقوم بتغيير الجزء الاول فقط كما ذكرت

سابقا مع مراعاه النقطه الموجوده بين الجزئين.

لربما يمكن تغيير الجزء الثانى من الCharachter set بطريقه ما لكن من وجهه نظري فانه لايمكن تغيير الجزء الثاني من الCharachter set

الا باعاده تنصيب قاعدة البيانات من جديد واختياره اثناء الاعداد.

اما الديفلوبر فلا توجد مشكله فيمكننا تغيير الCharachter set فى الريجستري الجزئين كما نرغب لكن يجب ان يتطابق الجزء الثانى من الCharachter set

الخاص بقاعدة البيانات والديفلوبر اما الجزء الاول فلايوجد مشكله ان يختلف الموجود فى الديفلوبر عن الموجود فى قاعدة البيانات.

إن أصبت فمن الله وإن أخطأت فمن نفسي والشيطان.

ملاحظة : مأخوذة من الأخ عمر باعقيل
مجربة 100/100

بتاريخ:
  • كاتب الموضوع
السلام عليكم ورحمة الله وبركاته

يعانى كثير من الاخوه والاخوات وخصوصا المبتدئين من مشكله اللغه العربيه بعد اعدادهم لقاعدة بيانات أوراكل

حيث تظهر لديهم البيانات العربيه على شكل علامة ???? او احيانا تظهر بلغه غير مفهومه.

ولتفادي ذلك سوف أشرح بعض الخطوات والمعلومات الهامه لتقادي الوقوع فى هذه المشكله إن شاء الله.

الCharachter set هي القيمه الخاصه التى نحدد بها دعم اللغه المطلوب لقاعدة البيانات وهي

تحتوي على جزئين على سبيل المثال :-

AMERICAN_AMERICA.WE8ISO8859P1
ARABIC_SAUDI ARABIA.AR8MSWIN1256

الجزء الاول "من اليسار الى اليمين" وهوالجزء الخاص بلغه الوجه لبرنامج اوراكل ويمكنك تغييره كما نريد فلو اردنا ان تكون

الواجهات الخاصه ببرنامج الاوراكل مثل برنامج +SQL او برنامج الديفلوبر" وليس البرنامج الذي تقوم انت بعمله " باللغه الانجليزيه فيكون

AMERICAN_AMERICA وللعربيه ARABIC_SAUDI ARABIA اما الجزء الثانى فيجب تحديده أثناء تنصيب قاعدة بيانات أوراكل

وبالتحديد فى الشاشه التاليه :-

Oracle Database 8i



Oracle Database 9i



Oracle Database 10g



لاحظ هنا انه يمكننا تحدد الجزء الثانى من الCharachter set فقط لانه هو الاهم اما الجزء الاول فيتم اختياره من قبل برنامج اعداد اوراكل

تلقائيا بناء على لغه نظام التشغيل ويمكننا تغييره لاحقا من خلال الريجستري.

السؤال المهم هو .. ماهو الCharacher Set المناسب؟

اذا كان لدينا قاعدة بيانات قديمه ونريد ان نعمل لها اعادة تنصيب او ترقيه لاصدار احدث فيجب ان نختار نفس الCharachter set القديم

اما لو كانت قاعدة البيانات جديده ... فالافضل اختيار AR8MSWIN1256 لانها تدعم اللغه العربيه واغلبنا يستخدمها.

بعد الانتهاء من اعداد اوراكل بنجاح يمكننا الان تعديل الجزء الاول من الCharachter set وذلك بالانتقال الى الريجستري وذلك من خلال

Start ==> run then type regedit and click OK

ثم البحث عن المفتاح nls_lang وسوف تظهر به قيمه الCharchter set بالكامل هنا .. الجزء الاول والثاني .. فنقوم بتغيير الجزء الاول فقط كما ذكرت

سابقا مع مراعاه النقطه الموجوده بين الجزئين.

لربما يمكن تغيير الجزء الثانى من الCharachter set بطريقه ما لكن من وجهه نظري فانه لايمكن تغيير الجزء الثاني من الCharachter set

الا باعاده تنصيب قاعدة البيانات من جديد واختياره اثناء الاعداد.

اما الديفلوبر فلا توجد مشكله فيمكننا تغيير الCharachter set فى الريجستري الجزئين كما نرغب لكن يجب ان يتطابق الجزء الثانى من الCharachter set

الخاص بقاعدة البيانات والديفلوبر اما الجزء الاول فلايوجد مشكله ان يختلف الموجود فى الديفلوبر عن الموجود فى قاعدة البيانات.

إن أصبت فمن الله وإن أخطأت فمن نفسي والشيطان.

ملاحظة : مأخوذة من الأخ عمر باعقيل
مجربة 100/100


شكرا جزيلا بس قمت بعملها وو جدت انها 3 قيم التي تغير الا ان الواجه الداخليه للdevloper اصبح الكلام غير مفهوم و لا تدعم لغه عربيه
المراد ان تدعم كتابه عربي و بقاء الواجه يالغه عربيه او انجليزيه
ولكن دعم لغه عربيه

و شكرا

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

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

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

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

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

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.