مشكلة ظهور الحروف العربية على شكل ???
السلام عليكم..
مشكور على الموقع الجميل
لدي موقع يعمل بدروبال، أضفت إليه دعم اللغة العربية، الآن القوائم معربة، ولكن إذا أضفت محتوى جديد فإن كل الحروف العربية تظهر على شكل علامات استفهام ?????
الغريب أنني عند إنشاء الموضوع وعمل معاينة Preview قبل نشر الموضوع تظهر الحروف العربية سليمة في المعاينة، ولكن بعد اعتماد الموضوع ونشره يظهر على شكل علامات استفهام
أرجو مساعدتي في حل المشكلة .. علماً بأن لدي موقع آخر يعمل بدروبال ويدعم العربية تماماً. وقد حاولت تطبيق كل الحلول المقترحة في موقع دروبال الرسمي ولم تفلح.
- سَجل الدخـول لإرسَــال تـَعلـيق.


غريب
و عليكم السلام شرفت على الموقع
غريب أول مرة اسمع مشكلة بهذا الشكل لو تقول لي
أي نسخة من دروبال تستعمل السادسة أم الخامسة
و هل الموقع الذي يدعم العربية موجود على نفس خادم الويب لأن المشكلة يمكن أن تكون مشكلة خادم ويب لا يدعم العربية
عند ذهابك إلى ضبط الموقع/الغات عليك تنشيط العربية عندها تلقاياً دروبال تدعم العربية
من صفحة أدر/ Translate interface شوف الغة العربية
أو من صفحة إدارة/Meta tags يمكن عندك مشكلة Meta tags لأن الأحرف المستعملة الموقع يعلن عنها في Meta tags و عليك تحديد UTF-8 لكي تظهر الأحرف العربية بشكل جيد
أو جرب وحدة Internationalization
موفق
المشكلة غريبة فعلاً
أشكرك على ردك
الموقع الذي يدعم العربية على نفس الموقع ولكن بمجلد آخر.
الإصدر السادس.
جربت من صفحة Translate interface ومن صفحة Languages وحذفت اللغة العربية وأعدت تركيبها.
إذا عرضت مصدر الصفحة في المتصفح Page Source يظهر في الميتا أن الترميز هو UTF-8
الغريب أن الأحرف العربية تظهر صحيحة فقط في الاستفتاءات Poll وفي خيارات الاستفتاء فقط poll choices
حتى أنني نزلت قاعدة البيانات وفحصت الجداول فوجد الحروف العربية أحياناً سليمة وأحياناً على شكل ???? فيبدو أن بعض الجداول ترميزها ليس unicode الذي يدعم العربية
الحل الآن هو حذف المجلة وتركيبها من جديد.
قبل حذف المجلة حاول طرح
قبل حذف المجلة حاول طرح المشكلة على موقع دروبال
حلت المشكلة بإعادة التنصيب
السؤال مطروح على موقع دروبال من شخص لديه موقع فارسي يعاني نفس المشكلة.
يقول إنه حل المشكلة بحذف جميع جداول قاعدةالبيانات وإعادة تثبيتها
يبدو أن المشكلة في إنشاء قاعدة البيانات من الأساس إذ أن الترميز كان على latin
الآن حذفت المجلة وركبتها من جديد بقاعدة بيانات جديدة مع التأكد قبل التنصيب من أن ترميز قاعدة البينات هو utf-8 unicode
وحلت المشكلة تماماً
لكي تظهر الأحرف العربية بشكل جيد بدون ؟؟؟؟؟؟؟
في فيديو شرح تحضير التنزيل عند إنشاء قاعدة البيانات أشرح لماذا يتوجب علينا اجتيار الأنتركلاسمة
المناسة لتافادي طهور الأحرف العربية ؟؟؟؟؟؟ على شكل إشارة استفهام هذا رابط الفيديو
طبعاً عليك استعمال الكوداج utf-8 في إنشاء قاعدة البيانات
و عند حفظ الملفات يجب اختيار نفس الكوداج
يتوجب استعمال utf-8 دائماً
يتوجب استعمال utf-8 عندما تريد الكتابة في العربي حتى ملفات html و php احفظها بالكوداج utf-8 لكي تظهر الأحرف بشكل سليم
و هو كوداج يتيح عرض كل اللغات تقريباٌ تستطيع كتابة العربي و الأنجليزي و لغات أخرى كثيرة بواسطته
و يستعمل لكتابة كل ملفات دروبال تقريباُ
في كل محرر إذا ذهبت إلى الإعدادات العامة ستجد خيار الكوداج اختار دائماً UTF-8 و لا تختر نهائياً ويندو عربي لأن الأحرف العربية لن تظهر بشكل سليم لكل من لا يستعمل ويندو بينما عند استعمالك UTF-8 الأحرف العربية ستظهر بشكل سليم حتى للأشخاص الذين يستعملوا أجهزة لغتها غير العربية و بغض النظر عن نظام الجهاز
developer and designer
Adobe photoshop Expert
Flash applications