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

أصبحت الحاجة إلى تقديم المحتوى بلغات متعددة ذات أهمية متزايدة. كشفت دراسة حديثة أجرتها DeepL أن 75% من المشاركين اتفقوا على أن المحتوى المترجم يزيد بشكل كبير من تفاعل العملاء.
لا يقتصر تنفيذ مبدّل اللغة على ترجمة المحتوى فحسب، بل يتعلق أيضًا بإنشاء تجربة أكثر تخصيصًا لزوار الموقع. ويتضح ذلك من البيانات التي تُظهر أن 96% من المشاركين لاحظوا عائدًا إيجابيًا على الاستثمار (ROI) من جهود توطين المحتوى الخاصة بهم.
مع أخذ هذه البيانات في الاعتبار، يُعدّ تنفيذ مبدّل اللغة على 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 API في ملف Configuration.php على خادمك. افتح الملف واستبدل "REPLACE_BY_YOUR_TOKEN" بمفتاح API الخاص بك، مع وضعه بين علامتي الاقتباس المفردتين.

#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 البديلة (وهو أمر بالغ الأهمية لتحسين محركات البحث SEO). يمكنك العثور على رابط السكريبت ضمن إعدادات النطاق في لوحة تحكم Linguise الخاصة بك.

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

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

بشكل افتراضي، يظهر المبدّل في الزاوية العلوية اليمنى.

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

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

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

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

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

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

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

يُعد الجمع بين أسماء اللغات وأيقونات الأعلام طريقة فعّالة لجعل مبدّل اللغة أكثر سهولة في الاستخدام. يوفر هذا النهج إشارتين بصريتين، مما يساعد المستخدمين على تحديد لغة اختيارهم واختيارها بسرعة. يوفر اسم اللغة الوضوح، بينما يقدم العلم مرجعًا بصريًا، مما يسهّل على المستخدمين الاختيار، خاصةً عندما تُستخدم لغة في عدة دول بأعلام مختلفة.
على سبيل المثال، إذا كان موقع Concrete CMS الخاص بك يستهدف جمهورًا عالميًا للتجارة الإلكترونية، فإن الجمع بين "🇺🇸 English" و"🇫🇷 Français" و"🇩🇪 Deutsch" في مبدّل اللغة يمكن أن يسهّل على المستخدمين تحديد لغتهم المفضلة بسرعة، مما يعزز تجربة التسوق لديهم ويساعدهم على التنقل في الموقع بسهولة.
أيقونات أعلام يمكن التعرف عليها
من الضروري استخدام أيقونات أعلام واضحة وعالية الجودة يسهل التعرف عليها، حتى في الأحجام الصغيرة. تساعد هذه الأيقونات المستخدمين على تحديد لغتهم بسرعة دون الحاجة إلى قراءة النص. عند الحاجة، من المهم اختيار أيقونات تراعي الحساسيات الثقافية وتمثل اللغات بدلاً من البلدان. على سبيل المثال، قد يكون استخدام رمز محايد للغة واسعة الانتشار مثل العربية أكثر ملاءمة من اختيار علم وطني.
على سبيل المثال، قد تستخدم منصة Concrete CMS المصممة لوكالة سفر عالمية علم إسبانيا للإسبانية، وعلم كندا للفرنسية، وأيقونة كرة أرضية للغات واسعة الانتشار مثل الإنجليزية. وهذا يضمن أن تكون الأيقونات واضحة وبديهية، مما يسهّل على المستخدمين اختيار لغتهم المفضلة أثناء استكشاف باقات السفر.
مبدّل اللغة بشكل استراتيجي

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

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

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



