لماذا تظهر بعض الردود العربية بشكل غير صحي

جميع المواضيع السابقة فى القسم العربى قبل تقسيمه

Moderators: sherif, General Support Moderators

Locked
spectrum
Joomla! Apprentice
Joomla! Apprentice
Posts: 7
Joined: Fri May 19, 2006 10:57 am

لماذا تظهر بعض الردود العربية بشكل غير صحي

Post by spectrum » Sat May 20, 2006 7:37 pm

السلام عليكم
في البداية حاب اشكركم على المجهود في هذا القسم العربي


لاحظت ان بعض الردود تظهر بحروف غريبة

ولا تظهر بشكل صحيح الا بعد تغيير الترميز الى العربي

وبعضها تظهر بحروف عربية دون الحاجة لتغيير الترميز

مع انها كلها في نفس الصفحة

فما هو السبب ؟

User avatar
Mohammed
Joomla! Ace
Joomla! Ace
Posts: 1313
Joined: Thu Oct 27, 2005 11:20 pm
Location: Cairo , Egypt
Contact:

Re: لماذا تظهر بعض الردود العربية بشكل غير صحي

Post by Mohammed » Sat May 20, 2006 7:55 pm


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

مرحباً بك أخى فى المنتديات الرسمية

بالفعل , هذه تعتبر مشكلة شائعة أو known issue أكثر مما تعتبر خطأ و سأحاول تفسير لماذا يحدث ذلك

طبعاً اللغة الأصلية هنا فى المنتديات هى اللغة الانجليزية , و لكل لغة ترميز قياسى يتم اتباعه عند عرض هذه اللغة

ترميز اللغة الانجليزية القياسى هو Western iso-8859-1

لحسن الحظ هذا الترميز يسمح بعرض الحروف العربية و غيرها دون مشكلات و هذا السبب فى رؤيتنا للغة العربية بشكل افتراضى بدون أى إضافات

يعنى إذا تحققت من الترميز عن طريق المتصفح لهذه الصفحه ستجد أنه iso-8859-1

المشكلة تبدأ عند إضافة اللغة العربية للمنتدى , فنحن نحاول أن نقرب المنتديات من المستخدمين العرب عن طريق إدخال اللغة العربية فيها , كذلك اللغة العربية لا تقل عن مثيلاتها من الفرنسية أو الألمانية أو الهولندية التى سوف تجدها عند اختيار اللغة من خيارات المستخدم

حيث أن ترميز اللغة العربية هو windows-1256

بذلك يكون لدينا ترميزان لا علاقة بينهما

المستخدم العادى الذى لم يضبط خيار اللغة فى ملفه الشخصى سيتعامل مع المنتديات بترميز iso-8859-1

المستخدم الذى قام بضبط خيار اللغة و هذا حقه سيتعامل مع المنتديات بترميز windows-1256

المشكلة لا تحدث من المستخدم الأول حيث أنه يمثل كل من يتصفح هذه المنتديات بعيداً عن القسم العربى حتى , و إنما من المستخدم الثانى , حيث تخرج مشاركاته بترميز windows-1256

و لكن الترميز الأصلى بالطبيعة لا يستطيع قراءة و فك رموز الترميز الأول ... و من هنا يحدث التعارض

عموماً حل المشكلة هو ضبط المتصفح على استخدام الترميز التلقائى حين يستدعى الأمر ذلك ما يسمى Auto Encoding

هذا ما يفسر إعجابنا بأن جملة 1.5 ستستخدم الترميز العالمى الموجد UTF-8 أو اليونيكود الذى يسمح بعرض أى لغة أيا كانت دون تعديل ترميز المتصفح

بذلك تضمن أن الزائر سيتمكن من مشاهدة الموقع كما تشاهده أنت مهما اختلفت محددات نظامه

أخيراً سمعت أن اس ام اف و هو برنامج المنتديات المستخدم هنا سيدعم بدوره ترميز UTF-8 فى الإصدارة النهائية قريباً

  :)فلنأمل ذلك
Last edited by Mohammed on Sat May 20, 2006 8:01 pm, edited 1 time in total.
"Joomla! is science made clear."
Mohammed Sh. Abbas  -- Joomla! Fan !!

spectrum
Joomla! Apprentice
Joomla! Apprentice
Posts: 7
Joined: Fri May 19, 2006 10:57 am

Re: لماذا تظهر بعض الردود العربية بشكل غير صحي

Post by spectrum » Sat May 20, 2006 9:48 pm

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

اذا عرف السبب بطل العجب  ;D


Locked

Return to “الأرشيف”