المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : ترميز اللغة Lang Encoding



romaissa
10-31-2013, بتوقيت غرينيتش 10:25 PM
http://www.dzbatna.com/images/icons/icon28.gif طھط±ظ…ظٹط² ط§ظ„ظ„ط؛ط© Lang Encoding (http://www.dzbatna.com/t61311/)


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




و جدت الكثير من أصحاب المدونات خصوصاً مدونة blog ورد برس و اجهوا مشاكل بظهور الأحرف و النصوص بشكل غير مفهوم أو ما يقارب الاحرف الصينية وذلك إما عقب تركيب install تحديث updateات جديدة على الببلوق أو بعد ترقية upgrade المستضيف لبرنامج إدارة قواعد البيانات phpMyadmin

و لكن للتوضيح فقط!

قمت بتعريب عدة مدونات او مجلات و كذلك كذا منتدى و يمكن ان تصلوا اليها عن طريق موقعي هنــــــا .

ولكن هنا احب ان اوضح بخصوص ترميز اللغة و ما هي عيوبة؟

كثير منا يستخدم الترميز العربي للويندوز charset=windows-1256 وتعرف كذلك بهذا الرمز cp1256 ولكن هذا ليس بالامر الجيد! لماذا؟

من الممكن ان احد المستخدمين يستخدم برنامج التشغيل يونكس عوضاٍ عن الويندوز ولكن عند حفظ المعلومات بالترميز المذكور انفاٍ و اعادة تركيب install السكربت سواء مدونة blog او منتدى و اختير الترميز العالمي خلال خطوات التركيب install ! فإن جميع المعلومات التي تم حفظها في قاعدة البيانات سوف تصبح على شكل طلاسم أو أحرف كورية غير مفهومة!

لذلك انصح دائما خلال خطوات تركيب install اي سكربت بأستخدام الترميز العالمي utf-8 و هو متوافق مع اللغة العربية وباقي اللغات الاخرى ، و يمكن ان يتم تعريب واجهة interface الاستخدام بالترميز المناسبة وليكن charset=windows-1256

بأجراء مثل هذه الخطوات

رمز Code:
$lang['character_encoding'] = 'utf-8'; $lang['language_code'] = 'ar'; $lang['text_direction'] = 'rtl'
وهذا ما عملته مع مدونة blog أو مجلة سرندبيتي و مدونة blog نيكولاس و كذلك منتدى MyfreeBB و منتيات UseBB

وانا هنا على أتم الاستعداد لأي توضيحات

احرف ترميزات IBM

http://www-306.ibm.com/software/gens...abicstore.html (http://www-306.ibm.com/software/genservers/commerce/wcs_pro/readmearabicstore.html)


تجد هنا الكود code العالمي لأي لغة تريد

http://www.gnu.org/software/gettext/...15.html#SEC221 (http://www.gnu.org/software/gettext/manual/html_chapter/gettext_15.html#SEC221)

كذلك هنا تجد الرمز العالمي لأي دولة تريدها

http://www.gnu.org/software/gettext/...16.html#SEC222 (http://www.gnu.org/software/gettext/manual/html_chapter/gettext_16.html#SEC222)

الترميزات العالمية utf

UTF-8 (8-bit Unicode Transformation Format)
http://www.unicode.org/unicode/faq/utf_bom.html

الله يوفق الجميع ان شاء الله





ألعاب الأندرويد مجانا و حصريا (http://www.apotox.info/forum)




https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى