بتاريخ: 31 مايو 200719 سنة comment_101097 السلام عليكم ورحمة الله وبركاته ،،،أعلم إخواني أنه تم التطرق لهذا الموضوع كثيراً ، حيث كانت المحاولات السابقة تنجح في شئ على حساب شئوأحيانا ما تزبط :أضع بين أيدكم الان الحل لضبط اللغة العربية في كل من :1- عناوين الأدوات على الفورم (Labels)2- عناوين الفريم (Frame Title)3- قيم البيانات الراجعة من قاعدة البيانات على كل من الـ Form و الـ شاشة SQLكلنا نعلم مكان تعديل الباراميترات الخاصة باللغة وللتذكير فهي كالتالي :Run/regedit- Hkey_local_machine-Software-oracleتحت مجلد oracle يوجد مجلدان احداهما للديفلوبر والآخر لقاعدة البيانات (وهما Home1-Home0)ولمعرفة أي منها للدبفلوبر وأي لقاعدة البيانات يرجع للذي تم تنزيله أولا فيكون Home0 والثاني في التنزيل يكون Home11- حدد Home1 ولتكن الخاصة بالديفلوبر :يجب وجود الثلاث باراميترات الآتية وان لم توجد أنشأها بالضغط يمين ثم new—string value :DEVLOPER_NLS_LANG =arabic_saudi arabia.ar8mswin1256--------------------------------------------------------------------------------------------------USER_NLS_LANG =arabic_saudi arabia.US7ASCIIسيسمح لك بعرض النص العربي الراجع من db في الفورم وإلا سيعرض العربي انجليزي --------------------------------------------------------------------------------------------------NLS_LANG =arabic_saudi arabia.ar8mswin1256حيث عدم وجوده سيجعل كل ما هو عنوان بالرموز ؟؟؟؟؟ على الفورم--------------------------------------------------------------------------------------------------2- حدد Home0 ولتكن الخاصة بقاعدة البيانات :NLS_LANG arabic_saudi arabia.ar8mswin1256أ- سيعرض لك واجهة الsql بالعربيب- حيث عدم وجوده سيجعل كل ما هو عربي بالرموز ؟؟؟؟؟ في الsql--------------------------------------------------------------------------------------------------أما بالنسبة لخط الFrame Title ضع نوعه Arabic Transparent أو Traditional Arabic حيث يعمل مشاكل مع الـ Tahoma--------------------------------------------------------------------------------------------------بقي معلومة والخاصة باتجاه الأدوات على الفورم Left To Right و Right To Left المقطع : arabic_saudi Arabia يعني Right To Leftالمقطع : AMERICAN_AMERICA يعني Left To Right--------------------------------------------------------------------------------------------------ملاحظة : لتطبيق التعديلات التي نفذتها على register يجب اعادة تشغيل الفورم والsqlهذا وبالله التوفيق تقديم بلاغ
بتاريخ: 31 مايو 200719 سنة comment_101101 جزاك الله خير أخي حسان على الشرح الرائع..علما باني كانت تواجهني مشكلة في ظهور الحروف باشكال غريبة عند عمل استيراد أو تصدير لقاعدة البياناتوأنحلت المشكلة عند تغيير الملف من الريجستري الى اللغة الانجليزية بدل العربية تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.