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

تزداد أهمية تقديم المحتوى بلغات متعددة. وقد كشفت دراسة حديثة أجرتها شركة DeepL أن 75% من المشاركين أقروا بأن المحتوى المُترجم إلى لغات محلية يزيد بشكل ملحوظ من تفاعل العملاء.
يهدف تطبيق خاصية تبديل اللغة إلى ترجمة المحتوى وتوفير تجربة أكثر تخصيصًا لزوار الموقع الإلكتروني. ويتضح ذلك من البيانات التي تُظهر أن 96% من المشاركين لاحظوا عائدًا إيجابيًا على الاستثمار من جهودهم في توطين المحتوى.
مع أخذ هذه البيانات في الاعتبار، يُعدّ تفعيل خاصية تبديل اللغة على Concrete CMS خطوة استراتيجية لا غنى عنها. لذا، ستتناول هذه المقالة كيفية إعداد خاصية تبديل اللغة على موقعك الإلكتروني المُدار Concrete CMS .
كيفية إعداد محوّل اللغة على Concrete CMS
بعد أن فهمنا أهمية ميزة تغيير اللغة في منصة Concrete CMS متعددة اللغات، دعونا نناقش كيفية تطبيقها. تحتوي Concrete CMS على نظام إدارة لغات مدمج يمكن تخصيصه ليناسب احتياجات مؤسستك.
إحدى خدمات الترجمة الآلية التي يمكنك استخدامها هي Linguise . Linguise ميزات سهلة الاستخدام لتغيير اللغة، ويمكن دمجها مع العديد من أنظمة إدارة المحتوى الشائعة، بما في ذلك Concrete CMS .
Concrete CMS تكاملاً سهلاً للغات المتعددة، مما يسمح للمسؤولين بإضافة ميزات تبديل اللغة إلى مواقعهم بسرعة. باستخدام Concrete CMS ، يمكنك تبسيط إعداد وصيانة مُبدِّل اللغة على منصتك. إليك خطوات تثبيت الترجمة Linguise على Concrete CMS وإعداد مُبدِّل اللغة.
#1 تسجيل نطاق Concrete CMS
ابدأ بإنشاء حساب مجاني Linguise وإضافة نطاق موقعك الإلكتروني. يمكنك استخدام فترة تجريبية مجانية لمدة 30 يومًا قبل الاشتراك.

بعد ذلك، ستحتاج إلى تفويض نطاقك للترجمة. انسخ اسم نطاقك، بما في ذلك "https://"، واختر "Concrete CMS" كمنصة. ثم اختر لغة المصدر واللغات المستهدفة لإعداد الترجمة التلقائية داخل Concrete CMS.

#2: قم بتحميل وتوصيل نص Linguise
يجب عليك تحميل سكربت الترجمة Linguise إلى الخادم المُثبّت عليه Concrete CMS . حمّل السكربت من الرابط المُرفق، وفكّ ضغطه، وضع المجلد في المجلد الرئيسي لتثبيت Concrete CMS . تأكد من تسمية المجلد "linguise"

بعد ذلك، أدخل مفتاح واجهة برمجة تطبيقات Linguise في ملف Configuration.php على خادمك. افتح الملف واستبدل "REPLACE_BY_YOUR_TOKEN" بمفتاح واجهة برمجة التطبيقات الخاص بك، وضعه بين علامتي اقتباس مفردتين.

#3: إعداد إعادة كتابة عناوين URL Concrete CMS
في نظام إدارة المحتوى Concrete CMS، يتم تفعيل إعادة كتابة عناوين URL افتراضيًا. إذا لم يكن الأمر كذلك، يمكنك تفعيله من خلال مزود خدمة الاستضافة. عدّل ملف .htaccess بإضافة التعليمات البرمجية المحددة بعد سطر "RewriteEngine on". سيؤدي هذا إلى تهيئة عناوين URL الخاصة بكل لغة.
RewriteEngine On
RewriteRule ^(af|sq|am|ar|hy|az|eu|be|bn|bs|bg|ca|ceb|ny|zh-cn|zh-tw|co|hr|cs|da|nl|en|eo|et|tl|fi|fr|fy|gl|ka|de|el|gu|ht|ha|haw|iw|hi|hmn|hu|is|ig|id|ga|it|ja|jw|kn|kk|km|ko|ku|ky|lo|la|lv|lt|lb|mk|mg|ms|ml|mt|mi|mr|mn|my|ne|no|ps|fa|pl|pt|pa|ro|ru|sm|gd|sr|st|sn|sd|si|sk|sl|so|es|su|sw|sv|tg|ta|te|th|tr|uk|ur|uz|vi|cy|xh|yi|yo|zu|zz-zz)(?:$|/)(.*)$ /concretee/linguise/linguise.php?linguise_language=$1&original_url=$2 [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME}/index.html !-f
RewriteCond %{REQUEST_FILENAME}/index.php !-f
RewriteRule . /concretee/index.php [L]
#4: تفعيل وتخصيص مُبدِّل اللغة
يجب تحميل رابط سكربت Linguise JS على جميع صفحات Concrete CMS لعرض مُبدِّل اللغة مع الخيارات وعناوين URL البديلة (وهو أمر بالغ الأهمية لتحسين محركات البحث). يمكنك العثور على رابط السكربت ضمن إعدادات النطاق في لوحة تحكم Linguise .

لتحميل البرنامج النصي في Concrete CMS، أدخل الكود في ملف header.php أو داخل موقعك<head> يمكنك الوصول إلى القسم من خلال لوحة التحكم عن طريق الانتقال إلى النظام والإعدادات > تحسين محركات البحث والإحصائيات.

ثم أضفه تحت رموز التتبع.

يظهر زر التبديل افتراضيًا في الزاوية العلوية اليمنى.

ومع ذلك، يمكنك تخصيص مظهر لوحة التحكم الخاصة بك باستخدام ميزة "عرض أعلام اللغة".
رقم 5: ضبط الشاشة الرئيسية
لبدء إعداد مُبدِّل اللغة، انتقل إلى "الإعدادات" > "عرض علامات اللغة" في Linguise . هنا، يمكنك ضبط العديد من الإعدادات.
- نمط أيقونة العلم: اختر من بين ثلاثة أنماط عرض: جنبًا إلى جنب، أو قائمة منسدلة، أو نافذة منبثقة.
- الموقع: حدد موقع أداة تبديل اللغة على موقعك الإلكتروني، مع التأكد من سهولة الوصول إليها من قبل الزوار.

#6: تخصيص تصميم العلم
بعد إعداد الشاشة الرئيسية، يمكنك تخصيص تصميم أعلام اللغة.
- عرض اسم اللغة: حدد ما إذا كنت تريد عرض الاسم بناءً على البلد أو اللغة، مثل "الفرنسية" أو "Français".
- نوع العلم الإنجليزي: يتيح لك هذا الخيار التمييز بين الاختلافات الإنجليزية الأمريكية أو البريطانية وينطبق بشكل مماثل على الإسبانية أو البرتغالية أو الألمانية.
- نمط العلم: حدد شكل رمز العلم، سواء كان دائريًا أو مستطيلًا.

#7: ضبط اللون والحجم
بعد ذلك، يمكنك تخصيص لون وحجم الأعلام.
- نصف قطر حدود العلم: حدد نصف القطر بالبكسل للأعلام المستطيلة.
- لون اسم اللغة: اختر لون النص الافتراضي لعرض أسماء اللغات.
- لون لغة النافذة المنبثقة: حدد لون النص لعناوين اللغات في النافذة المنبثقة أو القائمة المنسدلة.
- حجم العلم: اضبط حجم أيقونات العلم.
- لون تمرير المؤشر فوق اسم اللغة: حدد لون تمرير المؤشر فوق أسماء اللغات.
- لون تمرير مؤشر الماوس فوق اللغة في النافذة المنبثقة: حدد لون تمرير مؤشر الماوس فوق عناوين اللغات في النافذة المنبثقة أو القائمة المنسدلة.

رقم 8: أضف ظلًا مربعًا للعلم
وأخيرًا، يمكنك تخصيص إعدادات ظل مربع العلم.
- يضيف الخيار الأول تأثير الظل إلى أيقونات العلم المعروضة على موقعك الإلكتروني.
- يتحكم الخيار الثاني في تأثير الظل عندما يمرر المستخدمون مؤشر الماوس فوق أعلام اللغة.

بعد التأكد من الإعدادات، انقر على "حفظ" لتطبيق التغييرات. تفضل بزيارة موقعك الإلكتروني على Concrete CMS للتأكد من أن مُبدِّل اللغة يعمل كما هو متوقع، ولمعاينة شكله.

يمكنك أيضًا ترجمة الموقع إلى لغات إضافية، مثل الألمانية.

أفضل الممارسات لتحسين مُبدِّل اللغة في نظام إدارة Concrete CMS
يُحسّن تحسين مُبدّل اللغة في Concrete CMS تجربة المستخدم في بيئة متعددة اللغات. فيما يلي نصائح أساسية لتحسين مُبدّل اللغة على منصتك.
استخدام أسماء اللغات والأعلام

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

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

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

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



