12-03-2008, 08:52 AM
(آخر تعديل لهذه المشاركة: 12-09-2017, 03:03 PM بواسطة محمد عبد العزيز.)
بسم الله الرحمن الرحيم
مشكلة اللغة العربية في الحقيقية هي مشكلة نظام وليس مشكلة لغة البرمجة ان صح التعبير
في نظام windows 98 وما قبل كان النظام يتعامل مع الحروف ب ANSI و الانظمة التي بعد 98 بدأ التعامل ب UNICODE ومشكلة اللغة هذه تظهر في كل التطبيقات مهما كانت اللغة Delphi او VB او ...
الان ماهو الحل ؟
هناك عدة حلول منها:
1- استعمال مكونات تدعم Unicode
مثل مكونات TNT Unicode التي كانت مجانيبة والان اصبحت TMS Unicode غير مجانية
http://delphi4arab.net/forum/showthread.php?tid=1294
http://www.tmssoftware.com/go.asp?tmsuni
وهذا احسن حل
راجه هذا الموقع للمزيد من المكونات
http://www.freebyte.com/programming/unicode/
2- تغيير خائص النظام عند تثبيت البرنامج اول مرة
ولا ينصح بهذا الخيار فمن غيرالائق تغيير اي شيئ بالنظام دون علم المستخدم
3- ترك الامر للمستخدم وشرح طريقة تغيير اللغة في ملف الHelp الخاص بالتطبيق
والسلام عليكم و رحمة الله وبركاته
مشكلة اللغة العربية في الحقيقية هي مشكلة نظام وليس مشكلة لغة البرمجة ان صح التعبير
في نظام windows 98 وما قبل كان النظام يتعامل مع الحروف ب ANSI و الانظمة التي بعد 98 بدأ التعامل ب UNICODE ومشكلة اللغة هذه تظهر في كل التطبيقات مهما كانت اللغة Delphi او VB او ...
الان ماهو الحل ؟
هناك عدة حلول منها:
1- استعمال مكونات تدعم Unicode
مثل مكونات TNT Unicode التي كانت مجانيبة والان اصبحت TMS Unicode غير مجانية
http://delphi4arab.net/forum/showthread.php?tid=1294
http://www.tmssoftware.com/go.asp?tmsuni
وهذا احسن حل
راجه هذا الموقع للمزيد من المكونات
http://www.freebyte.com/programming/unicode/
2- تغيير خائص النظام عند تثبيت البرنامج اول مرة
ولا ينصح بهذا الخيار فمن غيرالائق تغيير اي شيئ بالنظام دون علم المستخدم
3- ترك الامر للمستخدم وشرح طريقة تغيير اللغة في ملف الHelp الخاص بالتطبيق
والسلام عليكم و رحمة الله وبركاته

