السلام عليكم ورحمة وبركاته
احلى تحبه لجميع اعضاء سوالف المحترمين مدرسة الكل![]()
اخيرا وبعد عناء وملل قدرت اوصل لحل لمشكلة الترميز خصوصا اذا كنت تستخدم السيرفر المحلي
ولديك صفحات باللغة العربيه غالبا ان لم يكن اكيد في كل مره يعرض لك لغة ترميز غير العربيه وتقوم انت باعاده اختيار لغة الترميز من المتصفح يدويا وهي طريقه مهلكة كثير والحل بالخطوات التاليه :
اول شي حاول تستخدم التاقز (TAGS) التاليه بملفاتك حتى وان كانت ستستخدمها على موقع وليس السيرفر المحلي ( بمعنى من الافضل ان تضعها لتضمن عرضها باللغة العربيه لكل الزوار وتجنب ظهور اللغة الغريبه واعادة اختيار الترميز يدويا)
وفي الميتا تااق تكتبها كمايلي :كود:<html dir="rtl" lang="ar">
كود:<meta http-equiv="content-language" content="ar-sa">انتهى الجزء الاول وهو للملفات الخاصه فيككود:<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
الجزء الثاني وهو خاص بالسيرفر المحلي ستحتاج لتغيير لغة الترميز من ملف الاعدادات الخاص بالاباتشي الى اللغة العربيه وهي كمايلي :
ابحث عن ملف اسمه (httpd.default.conf) و الملف (httpd.conf) , في الاصدار الثاني تجدها داخل مجلد اسمه Apache2 .
افتح الملفين السابقين عن طريق اي محرر نصوص عادي مثلا (NOTEPAD) ثم
قم بالبحث داخل الملفين السابقين عن السطر :
قم باستبدالها بالسطر :كود:AddDefaultCharset ISO-8859-1
ومن الافضل اجراء التغيير بالملفين السابقين وحفظ التغييرات وعدم الاكتفاء بواحدكود:AddDefaultCharset windows-1256![]()
اخيرا اقم باعاده تشغيل السيرفر المحلي , اي اغلقه ثم اعد تشغيله مره ثانيه وجرب تعرض صفحاتك باذن الله تنعرض بالعربيوستودع اللغة الغريبه للابد بمشيئة الله
آمل ان اكون وفقت في تقديم شي مفيد لكم والمعذره لو تكرر الموضوع بالرغم من اني بحثت بالمنتدى ولم أجد المطلوب
خالص تحياتي وبالتوفيق جميعا


رد مع اقتباس
