الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

خلل في الواجهة العربية

مغلق
بدأه in4maTic في 4 يونيو 2006 · 5 رد · 610 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

الأخوة الأعزاء...

لدي نسخة windows xp professional بواجهة إنكليزية... وقد قمت بما اعتقدت أنه كاف من تغيير في الإعدادات الإقليمية وخيارات اللغة... المهم أن

اللغة العربية أصبحت في النهاية متاحة في تسمية الملفات والمجلدات... وتستطيع جميع البرامج التعامل معها....

في فترة سابقة اضطررت إلى تصميم برنامج بواجهة عربية (بناء على طلب الزبون), وسارت جميع الأمور على ما يرام... لكن ما يحدث الآن هو التالي:

بعد إجراء format وتنصيب نظام التشغيل من جديد (نفس النسخة السابقة تماماً) والعودة لإجراء تعديلات في المشروع, تتحول جميع النصوص في العناصر إلى حروف استفهام... (الأمر ذاته بالنسبة للملف التنفيذي والذي تم إنشاؤه قبل الفرمتة...)

يحصل ذات الشيء عندما أنقل البرنامج إلى جهاز آخر واجهة النظام فيه باللغة العربية... وأحياناً تتكرر المشكلة حتى في حال اللغة الإنكليزية...

فمن لديه حل لهذه المشلكة أرجو أن يجود به...

جزاكم الله خيراً...

المال في الغربة وطن والفقر في الوطن غربة

#2

لا بد من دعم اليونيكود في البرنامج ...

لا تستخدم مكونات الدلفي مباشرة ..عليك بتغييرها بحيث تدعم اليونيكود (ما أعنيه هو عمل مكونات جديدة , ستضطر حينها لاستخدام الدوال التي تنتهي بـ W لإخراج النصوص)..

بالامكان إستخدام مكونات TNT أو غيرها من المكونات التي تدعم اليونيكود ..

تغيير إعدادات النظام شئ غير مقبول نهائياً لأنك بذلك تتعدى على حقوق المستخدم ...

هذا الكلام ينطبق على دلفي 7 و إصدارات اقل ... لا أعلم إن كانت المشكلة ما تزال موجودة في الإصدارات الأحدث ...

راجع هذه المواقع قد تفيدك :

http://www.tntware.com

--

موقع رائع لـ Mike Lischke

http://www.lischke-online.de

--

http://fundementals.sourceforge.net/unicode.html

أيضا عليك بـ google

http://www.google.com/search?hl=en&q=delph...ode&sa=N&tab=gw

google groups حيث ستجد العديد من المواضيع المفيدة هناك وستجد ردود مفيدة من Mike

http://groups.google.com/groups?hl=en&q=de...ode&sa=N&tab=wg

"First they ignore you, then they laugh at you, then they attack you, then you win"

===

اقتباس

حُكَّامُـنَا إِنْ تَصَـدّوا لِلْحِمَــى اقْتَحَمُـوا ***** وَإِنْ تَصَدَّى لَـهُ المُسْتَعْمِـرُ انْسَحَبُـوا

هُمْ يَفْرشـُونَ لِجَيْـشِ الغَــزْوِ أَعْيُنَـهُـمْ ***** وَيَدَّعُــونَ وُثُـوبَـاً قَـبْـلَ أَنْ يَثِـبُــوا

الحَاكِمُـونَ و«وَاشُنْـطُـنْ» حُكُومَتُـهُـمْ ***** وَاللامِعُــونَ وَمَـا شَعَّـوا وَلا غَرَبُــوا

القَاتِلُـــونَ نُبُــوغَ الشَّـعْــبِ تَرْضِـيَـــةً ***** لِلْمُعْتَدِيــنَ وَمَـا أَجْـدَتْـهُـمُ الـقُــرَبُ

لَهُمْ شُمُـوخُ «المُثَنَّـى» ظَاهِـرَاً وَلَهُـمْ ***** هَـوَىً إِلَـى بَابَـك الخَرْمِـيّ يُنْتَسَـبُ

البردوني "أبو تمام وعروبة اليوم" 1971

===

اقتباس
عبيد الهوى يحكمون البـلاد ***** ويحكمهــم كلّهـــم درهــــــم

و تقتـادهـم شهـوة لا تنــام ***** وهـــم فـي جـهالتهــم نــــوّم

ففــي كـــلّ ناحيــة ظـالـــم ***** غبــــــيّ يسـلـّطــــه أظلـــم

أيا من شبعتم على جوعــنا ***** وجـــوع بنينـا ألـم تتخمـــوا ؟

ألم تفهموا غضبة الكادحين ***** على الظلـم ؟ لا بدّ أن تفهموا

البردوني "نحن و الحاكمون "

#3

انطر اللى هذا

http://www.free2w.com/kryvich/default.htm

http://www.free2w.com/kryvich/download.htm

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

#4

واجهتني نفس المشكلة و حللتها بتغيير إعدادات اللغة في الجهاز و لكن فعلا كما قلتم فهذا الحل غير منطقي

أخي cipher ممكن توضيح أكثر و شرح أوفى عن الطريقة التي ذكرتها ...

MAAAAAAAAAAAAAAAAAAAAAAAC

#5

باختصار مكونات دلفي VCL لا تدعم Unicode

الحل الوحد للكتابة بالعربية في أي جهاز يدعم unicode هو استخدام unicode

مثال مكونات TNT...

d4baa0.gif
#6

شكرا على التوضيح ....

الآن أصبح الأمر أوضح ..

MAAAAAAAAAAAAAAAAAAAAAAAC

هذا الموضوع مغلق.

مواضيع مشابهة