تسخين
اليوم ، أصبحت اللغة الإنجليزية لغة عالمية وهي واحدة من أكثر اللغات شيوعًا على الإنترنت. يتم إنشاء عدد كبير من مواقع الويب التي تعطي الأولوية أو تهتم بنشر المحتوى باللغة الإنجليزية. ومع ذلك ، لا يمكن للجميع القراءة والفهم اللغة الإنجليزية. إن وجود مواقع ويب تدعم لغات متعددة يفتح فرصًا كبيرة للوصول إلى جمهور أوسع ، خاصة في المناطق التي تتطلع إلى استهدافها. في الواقع ، يقوم مسؤولو المحتوى في جميع أنحاء العالم بهذا منذ سنوات ، والطلب على يتزايد موقع الويب متعدد اللغات يومًا بعد يوم. ولحسن الحظ ، تعد Joomla واحدة من منصات إدارة المحتوى التي تدعم معظم اللغات وهي متوفرة في 75+ لذلك ، فإن إنشاء موقع ويب متعدد اللغات أسهل أيضًا مع هذه المنصة.
إذا كنت تشك في السهولة ، يمكنني أن أضمن أن بدء موقع ويب جملة متعدد اللغات أسهل مما تتخيل ، أبسط مما قد يبدو. دعنا نرى!
لذلك اليوم ، في هذا البرنامج التعليمي ، سأوضح لك كيفية إنشاء موقع ويب متعدد اللغات في Joomla 4. بهذه الطريقة ، لن تضطر إلى استخدام أي ملحقات من جهات خارجية ، وبالطبع ، فهو مجاني تمامًا.
الآن دعنا نذهب!
خطوة بخطوة إنشاء موقع متعدد اللغات في جملة 4
اتبع الخطوات خطوة بخطوة لإنشاء موقع ويب متعدد اللغات بالكامل في جملة 4.
تثبيت لغات جديدة
في جملة 4 ، هناك طريقتان يمكنك استخدامهما لتثبيت اللغات.
-
التثبيت عبر تحديث Joomla
من لوحة التحكم الرئيسية ، انتقل إلى النظام ، ثم ضمن التثبيت ، انقر فوق اللغات للوصول إلى صفحة الإضافات: اللغات .
هنا ، انقر فوق الزر "تثبيت" على اللغات التي ترغب في تثبيتها. يمكنك تثبيت أي عدد تريده من اللغات.
لأغراض التوضيح ، في هذه المقالة ، سأقوم بتثبيت لغتين إضافيتين: الفرنسية والصينية (المبسطة) .
-
قم بالتثبيت يدويًا
باستخدام هذه الطريقة ، تحتاج أولاً إلى تنزيل حزم اللغة من حزم لغة Joomla! الرسمية .
بعد ذلك ، انتقل إلى النظام > التثبيت > الامتدادات ، وقم بتحميل حزم ZIP الخاصة بك وقم بتثبيت لغاتك.
الآن ، انتقل إلى النظام > إدارة > لغات المحتوى وقم بتمكين (نشر) لغاتك.
* ملاحظة: يمكنك تحديث / تغيير معلومات اللغة عن طريق النقر فوق عنوان كل لغة وتعديل خياراتها ، مثل العناوين ، والعنوان باللغة الأصلية ، وعلامة اللغة ، والصورة (العلم) ، والحالة ، والوصف ، وما إلى ذلك . إنها تشبه إلى حد ما ملف تعريف اللغة يحتوي على جميع التفاصيل التي يحتاجها جوملا ليكون قادرًا على استخدام اللغة الإنجليزية أو الفرنسية كلغات محتوى "قابلة للتبديل".
تمكين المكونات الإضافية "لغة النظام"
الآن ، أكملنا تثبيت لغات جديدة ونشرناها للمحتوى. بالنسبة للخطوة التالية ، نحتاج إلى تمكين مرشح اللغة ومكونات كود اللغة الإضافية.هذا يساعد Joomla على تصفية المحتوى وإظهاره بناءً على اللغة التي تختارها.
انتقل إلى System > Manage > Plugins ، ثم ابحث عن " System - Language ".
هنا ، ستعرض جملة النظام - كود اللغة والنظام - عامل تصفية اللغة في نتيجة البحث. قم بتمكينهما معًا!
يمكنك أيضًا تعديل إعدادات البرنامج المساعد بالنقر فوق اسمه ، على سبيل المثال ، System - Language Filter . يمكّن هذا المكون الإضافي CMS من التعرف على اللغات المختلفة المثبتة وعرض المحتوى المتعلق باللغة الحالية فقط.
* يلاحظ:
- يقوم هذا المكون الإضافي بتصفية المحتوى المعروض اعتمادًا على اللغة.
- يتم تمكين هذا المكون الإضافي فقط عند نشر وحدة محوّل اللغة.
- إذا تم تنشيط هذا المكون الإضافي ، فمن المستحسن أيضًا نشر وضع حالة المسؤول متعدد اللغات.
- اقترانات العناصر - اضبط على "نعم" . يتيح هذا الخيار اقترانات العناصر عند التبديل من لغة إلى أخرى.
- إزالة رمز لغة URL - يزيل هذا الخيار رمز لغة URL المحدد للغة المحتوى المطابقة للغة الموقع الافتراضية عند تمكين / تشغيل ميزة عناوين URL الخاصة بـ SEF.
الآن بعد أن قمت بإعداد ملفات اللغة بشكل صحيح وتمكين مرشح اللغة المدمج في Joomla. بشكل افتراضي ، سيحاول هذا المكون الإضافي اكتشاف إعدادات اللغة لمتصفح الزائر وعرض الموقع بلغته (إذا كان متاحًا).
إضافة محتوى متعدد اللغات
الآن بعد أن أصبح لديك عدة لغات جاهزة على موقع الويب الخاص بك. يمكنك استخدامها لإنشاء محتوى متعدد اللغات. ولكن أولاً ، لنقم بإنشاء فئات جديدة ومقالات جديدة.
- قم بإنشاء فئة جديدة لكل لغة
- إنشاء مقالات جديدة في كل لغة.
إضافة فئة جديدة
لنقم بإنشاء فئات منفصلة لكل لغة!
- انتقل إلى المحتوى > الفئات > إضافة جديد
- امنح الفئة الجديدة عنوانًا
- حدد لغة من القائمة المنسدلة
- انقر فوق حفظ وإغلاق للإكمال
- كرر نفس الخطوات للغات أخرى
أضف مقالات جديدة
بعد ذلك ، دعنا نضيف مقالات جديدة لكل لغة لإنشاء محتوى بلغة مختلفة.
- انتقل إلى المحتوى > المقالات > إضافة جديد
- أدخل عنوانا لمقالك الجديد
- اختر لغة للمقالة من القائمة المنسدلة
- يؤلف / تحديث المحتوى الخاص بك
- انقر فوق حفظ وإغلاق عند الانتهاء
- كرر نفس الخطوات للغاتك الأخرى
إنشاء قوائم متعددة اللغات
أنت الآن بحاجة إلى تعيين الفئات والمقالات في قائمة Joomla. سيسمح لهم ذلك بالعرض على الواجهة الأمامية. للقيام بذلك ، قم بإنشاء كل قائمة لكل لغة من لغاتك.
من لوحة التحكم الرئيسية ، انتقل إلى القوائم > إدارة > إضافة جديد . أدخل عنوانًا ، واختر اسمًا فريدًا ، ثم اضغط على حفظ وإغلاق .
وكرر للغات الأخرى:
أضف عناصر القائمة
القوائم الجديدة التي قمت بإنشائها للتو أعلاه لا تزال فارغة. نحن بحاجة إلى المضي قدمًا وإضافة عناصر قائمة جديدة لكل قائمة.
- اذهب إلى القوائم > القائمة الرئيسية (بالإنجليزية) وأضف عناصر جديدة
- حدد نوع عنصر القائمة
- اختر فئة تتوافق مع لغة معينة
- اختر لغة من القائمة المنسدلة
- انقر فوق حفظ وإغلاق
كرر الخطوات المذكورة أعلاه للغات الأخرى:
في الوقت الحالي ، داخل كل عنصر من عناصر القائمة الرئيسية ، تحتاج إلى تعيين قائمة افتراضية (مثل القائمة الرئيسية EN) ، عندما تنقر على عنصر القائمة الرئيسية الذي سيصبح العنصر الرئيسي الافتراضي للصفحات الإنجليزية.
أضف وحدات جديدة
لعرض عنصر قائمة على الواجهة الأمامية لموقع الويب ، يجب إضافة وحدة نمطية لعنصر القائمة والإشارة إلى موضع محدد. انتقل إلى القوائم> إدارة ، وحدد قائمة وقم بتعيينها إلى وحدة نمطية ، أو انتقل إلى المحتوى > وحدات الموقع للبدء.
للحصول على إرشادات مفصلة حول كيفية إنشاء قائمة ثم تخصيصها لوحدة نمطية ، يرجى الرجوع إلى هذه المقالة .
- انتقل إلى المحتوى > وحدات الموقع > إضافة جديد .
- ضمن تحديد نوع الوحدة النمطية ، انقر فوق قائمة .
- امنح وحدة القائمة الجديدة عنوانًا . ( مطلوب )
- حدد قائمة لغة لتخصيصها لهذه الوحدة ، على سبيل المثال القائمة الرئيسية (en-GB).
- حدد موضع وحدة لإبرازها على موقعك.
- اختر لغة من القائمة المنسدلة.
- انقر فوق حفظ وإغلاق للتطبيق.
كرر نفس الخطوات للغات الأخرى:
مرة أخرى في القوائم > إدارة ، يمكنك رؤية جميع القوائم التي تم ربطها بالوحدات النمطية المعنية.
الآن ، دعنا ننتقل إلى الخطوة التالية!
جمعيات متعددة اللغات
عند التحدث بشكل عام ، يمكّنك هذا من ترجمة المحتويات (المقالات والقوائم وما إلى ذلك) من لغة إلى أخرى عندما تضغط على محوّل اللغة. تأكد من تمكين خيار الاقترانات بالانتقال إلى النظام > إدارة > الامتدادات ، ابحث عن "النظام - عامل تصفية اللغة "وتحقق مما إذا كان خيار اقترانات العناصر مفعلاً ( نعم ).
اقترانات القائمة
عند إضافة عنصر قائمة جديد وتعيين لغة له ، يمكنك العثور على خيارات "الاقترانات" في علامة التبويب "بصفتها ارتباطات" التي ستظهر. يمكنك أيضًا تحديد عناصر قائمة مختلفة للغات مختلفة. وينطبق الشيء نفسه على الوحدات ، المقالات وعناصر المحتوى الأخرى.
انقر فوق حفظ وإغلاق عند الانتهاء. كرر لعناصر القائمة الأخرى.
افعل الشيء نفسه بالنسبة للمقالات والفئات ومحتويات اللغة الأخرى.
جمعيات متعددة اللغات
انتقل إلى المكونات > الاقترانات متعددة اللغات :
فيما يلي بعض الخيارات الرئيسية للمكونات:
- المقالات - يمكنك تحديد هذا الفلتر لتزويد جميع المقالات / الفئات الخاصة بلغة ما بالارتباطات.
- جهات الاتصال - قوائم جهات الاتصال الخاصة بجمعيات اللغات.
- القوائم - باستخدام هذا الخيار ، يمكنك ربط اللغات لجميع عناصر القائمة.
- موجز الأخبار - يساعد في ترجمة الخلاصات إذا كنت تستخدم مكون خلاصة أخبار Joomla
تعيين الصفحة الافتراضية لكل لغة
سنقوم الآن بتحديد الصفحة الرئيسية لكل لغة ، وهذه واحدة من أهم الخطوات التي يجب القيام بها.
- انتقل إلى القوائم > القائمة الرئيسية (بالإنجليزية)
- انقر فوق أيقونة النجمة (تعيين كصفحة رئيسية) لتعيينها على أنها الخيار الافتراضي
- سيتم بعد ذلك تغييرها إلى علامة اللغة الإنجليزية (en-GB) للإشارة إلى أن هذه هي الصفحة الافتراضية لقائمة القائمة الرئيسية (en-GB)
- كرر مع اللغات الأخرى
بالنسبة للغة الفرنسية أو الصينية أو أي لغة أخرى لديك:
قالب مكرر
مع اللغات المختلفة التي قمت بتثبيتها على موقع الويب الخاص بك ، يجب أن يكون هناك قالب محدد لكل منها. ببساطة قم بتكرار النموذج الافتراضي الخاص بك وقم بتسميته وفقًا لكل لغة.
قم بإنشاء نمط قالب لكل لغة
- انتقل إلى النظام > أنماط قوالب الموقع (ضمن قوالب )
- حدد نمط القالب الافتراضي الحالي الخاص بك ، ثم انقر فوق الزر تكرار في الأعلى
- إعادة تسمية النموذج المكرر للغة الإنجليزية (لصفحات اللغة الإنجليزية فقط)
افعل الشيء نفسه للغات fr-FR و zh-CN :
إنشاء وحدة محوّل اللغة
الآن تأتي الخطوة الأخيرة!
محوّل اللغة هو آلية تسمح لزوار الموقع بالتبديل بين اللغات في أي وقت يريدون ، من خلال إنشاء وحدة تبديل اللغة ، ستعرض طريقة مفيدة للزائرين لعرض المحتوى بسهولة باللغة التي يريدونها.
- انتقل إلى المحتوى > وحدات الموقع .
- انقر فوق الزر "جديد" أعلى اليسار.
- حدد محوّل اللغة كنوع الوحدة النمطية.
- امنح الوحدة الجديدة عنوانًا ، على سبيل المثال ، محوّل اللغة
- تعيين موضع وحدة مطابق مع القالب الخاص بك (اختر من القائمة المنسدلة)
- قم بتمكين خيار استخدام القائمة المنسدلة إذا كنت تريد محوّل اللغة الخاص بك كقائمة منسدلة.
- تأكد من تحديد الكل في حقل اللغة على اليمين.
- أخيرًا ، انقر فوق حفظ وإغلاق لحفظ المحول وجعله جاهزًا للاستخدام.
حسنًا ، حان الوقت الآن للتحقق من النتائج في الواجهة الأمامية.
إذا كنت ترغب في تغيير الترتيب الذي يتم عرض اللغات به في "محوّل اللغة" ، يمكنك القيام بذلك باستخدام Content Languages Manager.
- انتقل إلى النظام > لغات المحتوى (ضمن إدارة )
- قم بسحب وإفلات كل لغة إلى الموضع الذي تريده ، واحدة تلو الأخرى.
- راجع التغييرات على الواجهة الأمامية. هذا كل شيء!
لقد نجحت في إنشاء موقع ويب متعدد اللغات يعمل بكامل طاقته في جملة 4. تهانينا!
يتم إحتوائه
لقد عرضت لك للتو طريقة مباشرة لبناء موقع متعدد اللغات في جملة 4. آمل أن تكون قد استمتعت بالمقال.يجب أن يكون لديك أي أسئلة في تعليقاتنا. بالإضافة إلى ذلك ، تحقق من نماذج Joomla 4 الرائعة لتحصل على استجابة عالية الأداء ، ومواقع الويب المحسّنة لتحسين محركات البحث. نشكرك على القراءة وترقب المزيد من الإرشادات في المستقبل!