يتيح لك WPML إمكانية إعادة توجيه الزوار إلى لغتهم المفضلة، وذلك بتقديم المحتوى بلغتهم الأم كوضع افتراضي.

لتمكين إعادة توجيه المستعرض بحسب اللغة، اذهب إلى WPML->Languages->Browser language redirect (اللغات>إعادة توجيه المستعرض بحسب اللغة).

إعادة توجيه المستعرض بحسب اللغة

Browser language redirect

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

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

تتم إعادة تعيين عملية إعادة التوجيه لمرة واحدة هذه كل 24 ساعة (وهو الإعداد الذي يمكنك تغييره أيضًا). إذا كنت ترغب لهذا الإعداد أن يستمر للأبد، اضبط الوقت على صفر.

كيفية تنفيذ عملية إعادة توجيه المستعرض بحسب اللغة

يستخدم WPML كود Javascript لإعادة توجيه المستعرض بحسب اللغة. بهذه الطريقة، تتم عملية التوجيه بأسرع ما يكون، حيث أنها تحدث في مستعرض المستخدم. كما أنها تكون أكثر مرونة عند تخزين الملحقات بشكلٍ مؤقت.

مع ذلك، قد تفشل آلية إعادة التوجيه بحسب اللغة إذا كان مستعرضك يستخدم ملحقات أخرى تقوم بإعادة التوجيه أيضًا اعتمادًا على أكواد Javascript. كما أن بعض ملحقات الصيانة قد تفعل ذلك.

إصلاح أخطاء إعادة توجيه المستعرض بحسب اللغة

إذا كنت قمت بتمكين إعادة توجيه المستعرض بحسب اللغة ولم تعمل عند اختبارها، فتحقق مما يلي:

  • هل تم إعداد لغة مستعرضك؟ اذهب إلى إعدادات اللغة بمستعرضك وتحقق منها.
  • هل بدأت جلسة عمل جديدة؟ تذكر أن WPML لن يفعل ذلك سوى مرة واحدة. إذا كنت قد قمت بمسح جميع الكوكيز أو بدأت مستعرضًا متخفيًا (دائمًا ما تكون ذاكرته جديدة)، ينبغي عليك بدء جلسة عمل جديدة، والتعامل كزائر جديد.
  • هل توجد أي أخطاء Javascript على الصفحة؟ يمكن استعراض أخطاء Javascript من خلال Tools->Javascript Console على المستعرضين Chrome و Firefox.
  • هل تستخدم أي ملحقات أخرى قد تكون تقوم بإعادة توجيه الزوار هي الأخرى؟ راجع ملحقاتك النشطة وتعرف على الملحقات التي قد تكون السبب في ذلك.