Page 1 of 1

مشكلة عند البحث عن كلمات عربية في قالب انجليزي والعكس

Posted: Tue Nov 29, 2011 9:13 am
by hesham nassar
السلام عليكم ورحمة الله وبركاته
قمت بتنفيذ موقع بلغتين عربي وانجليزي ، أستخدم نسخة جوملا 1.5.25 ، وأستخدم في التعريب جومفيش 2.1.7
أستخدم في الموقع قالبين واحد للعربي والآخر للانجليزي مصممان على برنامج أرتستيير 3.0 وبالتأكيد تم تعديل اتجاه القالب العربي من اليمين لليسار والإنجليزي من اليسار لليمين خلال rtl و ltr والـ direction للنصوص والجمل والقوائم في ملف CSS
وأستخدم إضافة YOS Joomfish Template للتبديل بين القالبين وتعريب الموديولات وخلافه حيث أكتب القيم التالية مثلاً :
ar=>Template_A
en=>Template_E
تواجهني مشكلة عند البحث عن كلمة أو كلمات عربية من خلال القالب الإنجليزي أقوم بفتح أي رابط من نتائج البحث الذي يحتوي الكلمة المراده ، فتم فتح رابط محتوى الصفحة العربية في القالب الإنجليزي وبالتالي فإن المحتوى العربي يفتح في القالب الإنجليزي مما يحدث إختلال في تنسيق الصفحة وترتيب النص والصور
نفس المشكلة تحدث عند البحث عن كلمة إنجليزية في النسخة العربية "القالب العربي" للموقع حيث يتم عرض المحتوى الإنجليزي في قالب عربي مما يحدث خلل في التنسيق العام.
أعلم أن السبب هو وجود ar و en في مسار رابط الموقع
هذه هو رابط الموقع للتجربة :
/
حاولت ولكن لم أجد علاج لهذه المشكلة ، أرجو المساعدة وجاهز لأي استفسارات أخرى
تحياتي وشكري للجميع

Re: مشكلة عند البحث عن كلمات عربية في قالب انجليزي والعكس

Posted: Tue Nov 29, 2011 2:29 pm
by fares5shm

أهلاً بك:

قمت بتجربة موقعك، وبحثت عن كلمة عربية في القالب الانكليزي، وكلمة انكليزية في القالب العربي ولم ألحظ أي مشكلة
كل شيء تمام

أحيانا تحدث هذه المشاكل بسبب الكوكيز، وخاصة عندما تكون في طور إنشاء الموقع
حيث أفضل طريقة هنا أن تجرب الموقع من جهاز آخر
وستجد أنه لا يوجد مشاكل
بالتوفيق
[/right]

Re: مشكلة عند البحث عن كلمات عربية في قالب انجليزي والعكس

Posted: Wed Nov 30, 2011 1:33 pm
by hesham nassar

السلام عليكم اخي الكريم
لقد قمت بالعمل بنصيحتك وجربت الأمر من جهاز آخر ، ولكن مع الأسف نفس المشكلة تحدث
وقبل أن أبدأ قمت بحذف الكوكيز من على الجهاز الآخر قبل الدخول على الموقع زيادة في الاحتياط
قمت بفتح صفحة الموقع الرئيسية "النسخة الانجليزية هي الافتراضية" وفي مربع البحث "Search Site" قمت بكتابة كلمة "كومبليت" في مربع البحث
وبعد ظهور النتائج في القالب الانجليزي قمت بفتحها لإظهار المقال العربي وقد ظهرت المقال في القالب الانجليزي أيضاً وقد اصبح اتجاه النص متباين وغير مرتب ، هذا إذا ما قورنت بالصفحة العربية الأصلية التي تحتوي نفس المقال في القالب العربي
هل جربت فتح صفحة المقال من رابط نتائج البحث في القالب الانجليزي ثم فتح الصفحة الأصلية في القالب العربي ومقارنة الصفحتين ؟
لقد قمت تجربة نفس الأمر في البحث باللغة الانجليزية عن كلمة "Complete" في البحث أيضاً ونفس المشكلة عند فتح مقال انجليزي في القالب عربي
ملحوظة: لقد قمت بإلغاء خاصية حفظ الكوكيز في الموقع Save user language in a cookie الموجوده في بلج ان System - Jfrouter

Re: مشكلة عند البحث عن كلمات عربية في قالب انجليزي والعكس

Posted: Wed Nov 30, 2011 6:04 pm
by fares5shm

أهلاً بك:

في البداية هناك ملاحظة، موقعك ليس انكليزي افتراضياً فأنا أذكر أنه فتح لي لأول مرة باللغة العربية!
تأكد من إعدادات System - Jfrouter

-------------

أنت ليس لديك أي مشكلة، وموقعك يعمل بشكل سليم
أنا اعتقدت أنك تقصد أن نتائج البحث تظهر بشكل غير سليم، ولكن إن كنت تقصد الدخول للمقال فإن ما يحدث أمر عادي
أنت تبحث في قالب عربي، أي في موقع عربي، فكون المقال باللغة الانكليزية لا يعني أن الموقع (أي القالب) بأكمله سينقلب للغة الانكليزية
هذه مجرد نتائج البحث

ولا أعتقد أن هذا الأمر يحتاج كل هذا التدقيق منك، فبطبيعة الحال من يريد قراءة المقال بالانكليزية إما أن يكون انكليزي (وهو سيدخل لموقع الانكليزي ويبحث عن نص انكليزي) أو أن يحول الموقع العربي للغة الانكليزية إن كان منزعجاً من تنسيق النص

ليس لديك أي مشكلة في موقعك
ولا داع لمزيد من البحث

تحياتي
[/right]