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

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

ثم، أضفه تحت أكواد التتبع.

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

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

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

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

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

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

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

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

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

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

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

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



