Ajax Search Lite هو ملحق بحث شهير لـ WordPress يعرض نتائج البحث على الفور وبشكل تفاعلي. عند استخدامه بالاشتراك مع ملحق ترجمة مثل Linguise، لا يزال ميزة البحث تعمل على الصفحات المترجمة. ومع ذلك، في الممارسة العملية، هناك مشكلة جديدة وهي أنه بعد أن يكتب المستخدمون كلمة رئيسية ويضغطون على Enter، يتم إعادة توجيههم مرة أخرى إلى النسخة الأصلية للغة الموقع.
الخبر السار هو أن Linguise يدعم الآن إصلاحًا لهذه المشكلة. ستناقش هذه المقالة الأسباب الرئيسية للمشكلة والحلول التقنية التي يمكن تنفيذها للاحتفاظ بنتائج البحث في نسخة اللغة التي يستخدمها المستخدم حاليًا.
المشكلة مع Ajax Search Lite والصفحات المترجمة

The main problem encountered when using Ajax Search Lite on translated pages is that users do not stay in the language version they are currently using. When they type a keyword in the search field and press Enter, the search results page redirects them back to the original language version (usually the site’s default language, such as English).
من المؤكد أن هذا مربك ، خاصة في المواقع متعددة اللغات التي تريد تجربة مستخدم متسقة في كل لغة. على الرغم من أن مربع البحث لا يزال يظهر على الصفحة المترجمة ، إلا أن النتيجة ليست كما هو متوقع ، لأن المستخدم "خارج" سياق لغته دون علم.
كيفية إصلاح مشكلات الترجمة في Ajax Search Lite

فيما يلي بعض الخطوات لإصلاح مشكلات الترجمة باستخدام Ajax Search Lite. أولاً ، تأكد من تثبيت البرنامج المساعد Ajax Search Lite — Live Search & Filter وتفعيله على موقع WordPress الخاص بك.

بعد ذلك ، افتح لوحة التحكم Linguise ، انتقل إلى خيارات متقدمة ، وقم بتمكين ترجمة عمليات البحث خيار.

إذا كانت هذه الخطوة ناجحة ، فسترى الحالة (نشط) تظهر في قسم تكاملات الطرف الثالث خصيصًا لـ Ajax Search Lite. يشير هذا إلى أن البرنامج الإضافي للبحث قد تم توصيله بنجاح بنظام الترجمة Linguise .

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

ثم ستظهر نتائج البحث تلقائيًا باللغة التي تطابق نسخة الصفحة، الإندونيسية.

هذا يعني أنه ليس فقط محتوى الموقع مترجمًا، ولكن نتائج البحث واقتراحات الكلمات الرئيسية ستظهر أيضًا بلغة الزائر، مما يوفر تجربة بحث متسقة وسهلة الاستخدام.
الاستنتاج
من خلال ضبط تكوين بحث Ajax Lite واستخدام الدعم من Linguise، يمكن الآن حل مشكلة عمليات البحث التي تعيد توجيه المستخدمين إلى صفحات اللغة الأصلية. هذا أمر بالغ الأهمية لضمان بقاء تجربة المستخدم متسقة عبر المواقع متعددة اللغات.
Users can now search directly from the translation page without leaving the language they are currently speaking. This is a significant improvement in supporting navigation and user convenience. Make sure you’re using the latest version of Linguise to get the most out of this support.



