إمكانية البحث في WordPress ميزة أساسية في نظام إدارة المحتوى، وهي ضرورية لأي موقع إلكتروني يحتوي على كمية كبيرة من المحتوى. ولحسن الحظ، هذا هو الحال في معظم المواقع الإلكترونية متعددة اللغات 🙂
وهنا يأتي دور البحث متعدد اللغات في Lingiuse.
حالة البحث متعدد اللغات على WordPress
يُعدّ WordPress نظام إدارة المحتوى الأكثر استخدامًا في السوق، ويحتوي على محتوى متنوع من إضافات مختلفة، مثل منتجات التجارة الإلكترونية، والفعاليات في جدول الأعمال، والملفات في مدير الملفات. كما يتضمن أحيانًا أنواع منشورات مخصصة WordPress والتي تتطلب التكامل مع محرك البحث الافتراضي.
وعندما لا يكون المحتوى من أنواع المنشورات المخصصة، فإنه يتطلب استعلامات مخصصة في قواعد البيانات؛ وبالتالي يصبح التعامل مع جميع الإضافات أمرًا معقدًا..
تنطبق هذه المشكلة أيضًا على إضافات الترجمة التي تستخدم WordPress لتخزين المحتوى، مثل WPML أو Polylang. إليك إضافة بحث تقليدية مع التكاملات المذكورة.

استعلامات بحث متعددة اللغات باستخدام إضافة Linguise
والآن، كيف يعمل مع إضافة Linguise WordPress ؟
مع Linguise ، يُخزَّن المحتوى المترجم متعدد اللغات في قاعدة بيانات منفصلة (مع ذاكرة تخزين مؤقت محلية في بعض الحالات)، ولكن المشكلة تكمن في أن قاعدة بيانات الترجمات مركزية على خوادمنا. يُغيّر نموذج SaaS كل شيء، إذ يُصبح من السهل جدًا إجراء استعلامات شاملة على المحتوى المترجم، مثل تطبيق قواعد استبعاد على المحتوى بأكمله. وبذلك، تُصبح استعلامات البحث ممكنة دون الحاجة إلى أي تكامل مخصص من إضافات خارجية.
منذ الإصدار 1.6، أضفنا إمكانية تفعيل خاصية البحث في المحتوى متعدد اللغات. ما عليك سوى تغيير الإعدادات لتفعيل هذه الخاصية.

يمكن إجراء البحث عن المحتوى بكل اللغات، إليك مثال باللغة الفرنسية على موقعنا التجريبي:

تابع خاصية البحث متعدد اللغات WordPress من لوحة التحكم
إذا كنت من Linguise أنه يمكنك عرض جميع ترجماتك وتعديلها إما من واجهة المستخدم أو من لوحة التحكم. وينطبق هذا أيضًا على استعلامات البحث.
يتم سرد عبارات البحث هنا، حتى تتمكن من التحقق من محتوى هذه العبارات وحجم البحث عنها:

ماذا عن تعطيل البحث متعدد اللغات؟
خاصية البحث متعدد اللغات غير مُفعّلة افتراضيًا في الإضافة عمدًا، وذلك لأن استعلامات البحث متعددة اللغات تستهلك جزءًا من حصة الترجمة. عادةً، لا يُشكّل هذا مشكلة كبيرة، ولكن قد يختلف الأمر باختلاف الموقع الإلكتروني، فمثلاً إذا كان الموقع يعتمد على محرك بحث داخلي، يُنصح بالتحقق من ذلك أولًا.
لذا، إذا اخترتَ إيقاف خاصية البحث، فسيظل بإمكانك إجراء البحث بالطبع، ولكن إذا كان موقعك الإلكتروني باللغة الفرنسية مثلاً، فستحتاج إلى البحث عن المصطلح باللغة الإنجليزية. وسيتم عرض المحتوى المطابق باللغة الفرنسية بشكل صحيح.




