في أحيان كثيرة عند العمل على برنامج او تطبيق يستخدم اللغة
العربية أو غيرها (لكن حديثنا هنا عن اللغة العربية بشكل خاص) قد لا تظهر الأحرف
العربية بشكل طبيعي ولكن تظهر بشكل رموز غير قابلة للفهم ، و هذا قد يحدث عند
إعادة تنصيب بيئة العمل التي تعمل عليها لأي سبب كان ، أو تم نقل النظام الخاص بك إلى بيئة تشغيل أخرى غير
التي كنت تعمل عليها ، أيٍ كان السبب سيكون من المزعج التعامل مع رموز غير معروفة و
إيجاد الحل سيأخذ الكثير من الوقت
و لكن بموجب المشكلة التي
واجهتني أحببت ان أنقل لكم بعض الحلول التي ربما قد تفيد في حل مثل هذه القضايا
الحل الأول
يتمثل بحل مشكلة اللغة
في اطار بيئة العمل الخاصة بالبرنامج (في حالتنا
ماي إكليبس) لذا طبق
الحل التالي
Go to Windows Menu
–> Preferences –> General (expand it) –> Workspace (click on it)
1.
Look for a box “Text File Encoding”. Default will be “Cp1252″.
2. Change radio to select other and select
“UTF-8″ from combo box.
شكل رقم (1)
قد تظهر لك هذه الصفحة عند حفظ صفحة (*.js)
إذا لم تحل المشكلة وفقاً للحل الأول إنتقل إلى الحل التالي
الحل الثاني
في نفس بيئة العمل (لغة البرمجة) قم بتحويل الكودنج التالي
Go to
Windows Menu –> Preferences –>MyEclipse-> Files and Editors
و من ثم قم بتغيير الكودنج إلى utf-8
حسب ما تراه في الصورة شكل رقم 2
شكل رقم (2)
إذا لم يحل ذلك المشكلة إنتقل إلى نظام التشغيل (في حالتنا نظام
التشغيل هو الويندوز ).
الحل الثالث:-
قد يكون السبب الذي يجعل مثل هذه الرموز
تظهر أولها و هي عدم التوافق في ضبط إعدادات الويندوز و إدراج اللغة العربية بهذا
الأخير و عليه فمن أجل القيام بذلك ستقوم بالتوجه إلى لوحة التحكم Control Panel
الخطوات
1- أنتقل الأن إلى لوحة التحكم كنترول بانل ” Control Panel ” وهذا من خلال
البحث فى قائمة إبد ثم بعد ذلك تقوم بالنقر على خيار
” Clock, Language and Region ” ثم قم بتغيير
الإعدادات كما هو ظاهر فى الإسكرين شوت أدناه
.
شكل رقم (3)
بعد الضغط على زر (OK) سيطلب منك إعادة تشغيل
الكمبيوتر
إذا لم تحل المشكلة هناك محاولة أخيرة
قم بإيقاف السيرفس الخاصة بالويب سيرفر، فإذا
كنت تستخدم الويب سيرفر مثل التوم كات (Tomcat) قم بإيقاف السيرفس الخاص به و من ثم أعد تشغيلها مرة أخرى ، ثم
اعد الخطوة السابقة الخاص بتغيير لغة الأدميستراتف(administrative) الخاص
بالويندوز شكل رقم (3).
ۚ فَأَمَّا الزَّبَدُ
فَيَذْهَبُ جُفَاءً ۖ وَأَمَّا مَا يَنفَعُ النَّاسَ فَيَمْكُثُ فِي الْأَرْضِ ۚ
شارك المقال و انفع به غيرك
مرجع صورة المقال/
https://medium.freecodecamp.org/why-we-will-always-need-new-programming-languages-3415869ea37e
ليست هناك تعليقات