جدول المحتويات
المتطلبات الفنية
لتشغيل إضافة الترجمة Linguise لـ Joomla، ستحتاج إلى ما يلي:
- قم بتشغيل إصدار PHP 7 أو أحدث
- فعّل خاصية إعادة كتابة عناوين URL في إعدادات Joomla
سيتم التحقق منها تلقائيًا بواسطة إضافة Joomla - إصدار Joomla ≥ 3.5
قم بإنشاء مفتاح API
قبل تثبيت الترجمة التلقائية Joomla في Linguise ، تحتاج إلى تسجيل حساب Linguise أولاً، وبعد ذلك الاتصال بلوحة تحكم Linguise ، ستحتاج إلى إعداد نطاق جديد أولاً وحفظ إعداداته للحصول على مفتاح API.
مفتاح واجهة برمجة التطبيقات (API) هو المطلوب لتفعيل الترجمة على موقعك الإلكتروني المبني على منصة Joomla . ببساطة، يتحقق مفتاح واجهة برمجة التطبيقات من اللغة المُفعّلة على كل نطاق، ويسمح بإنشاء صفحات الترجمة الآلية.
انسخ مفتاح API واحتفظ به في الحافظة أو أبقِ علامة تبويب المتصفح مفتوحة، حتى تتمكن من نسخه لاحقًا.

قم بتثبيت إضافة الترجمة الخاصة Joomla
الآن، عليك تثبيت Joomla الإضافية (وهي حزمة واحدة) لتفعيل مُبدِّل اللغة (الخيارات مُفعَّلة في مُبدِّل اللغة). يمكنك تنزيل أحدث إصدار من هنا.
بمجرد Joomla ، يمكنك الوصول إلى إعدادات المكون باستخدام قائمة الإدارة: المكون > Linguise .
من هنا، الصق مفتاح API الذي أنشأته من لوحة تحكم Linguise الخاصة بك وانقر فوق تطبيق.

تم الآن تفعيل الترجمة بجميع اللغات المختارة على موقع Joomla الخاص بك!
يجب أن يؤدي هذا الإجراء إلى مزامنة جميع إعدادات اللغة بين Linguise وموقعك الإلكتروني (اللغة الأصلية وقائمة اللغات المترجمة).

ملاحظة مهمة بشأن تحسين محركات البحث: عدد اللغات التي تقوم بإعدادها له تأثير كبير على تحسين محركات البحث. عند إعداد لغات الترجمة الخاصة بك ، إذا كان لديك عدد كبير من الصفحات المفهرسة (> 500) ، فقد يستغرق محرك البحث وقتًا طويلاً لمعالجتها. قد يؤثر ذلك على مُحسّنات محرّكات البحث بلغتك الأصلية. لهذا السبب نوصي بإضافة 5 لغات كحد أقصى في البداية ، ثم عند فهرستها ، يمكنك إضافة لغات في دفعة من 3 لغات شهريًا.
تأكد من تفعيل إعادة كتابة عنوان URL
لتحميل لغتك على عناوين URL الجديدة (مثل domain.com /es ) يجب تكوين عنوان URL في التكوين العام Joomla القائمة: النظام > التكوين > الموقع.
هناك خياران للتفعيل، وهما بالمناسبة الأفضل لتحسين محركات البحث، وهما:
- عناوين URL صديقة لمحركات البحث
- استخدم إعادة كتابة عناوين URL (يتطلب ذلك تعديل ملف لكي يعمل بشكل صحيح)

إعادة كتابة عناوين URL وأخطاء 404: إذا لم يتم تفعيل هذين الإعدادين، فستظهر لك أخطاء 404 في صفحات اللغات. بالإضافة إلى ذلك، تأكد من عدم وجود أي أداة لغوية أخرى "تقفل" عناوين URL متعددة اللغات، مثل إضافة فلترة اللغة لنظام Joomla متعدد اللغات الافتراضي.
أضف مُبدِّل لغة Joomla
لديك 3 طرق لتحميل أداة تبديل لغة الموقع (الأعلام وأسماء اللغات) إلى موقعك على Joomla.
- استخدم قائمة Joomla (من مدير قوائم Joomla )
- استخدم وحدة Joomla (من مدير وحدات Joomla )
- استخدم مقتطفًا من كود PHP

أضف قائمة Joomla
لإضافة Joomla لعرض مُبدِّل اللغة، استخدم مدير قوائم Joomla : القائمة > قائمتك > جديد

من قائمة إعدادات العنصر، حدد Linguise وانتهى الأمر!

سيتم عرض قائمتك وفقًا لإعدادات العرض التي قمت بضبطها في المكون.

سيُنشئ الخيار البديل عنوان URL بديلاً لكل لغة، مما يُسهّل على محركات البحث فهرسة جميع نسخ الصفحة اللغوية. يُنصح بتركه مُفعّلاً.

مثال بديل في كود HTML الذي ستزحف إليه محركات البحث:

قم بتحميل وحدة Joomla في المحتوى
الخيار الآخر لإضافة مُبدِّل لغة هو استخدام Joomla وتحميلها باستخدام ميزة تحميل الوحدة . النص الذي يجب تضمينه في أي مُحرِّر نصوص هو: {loadmodule linguise }

كود PHP لتضمين مُبدِّل اللغة
هذا الجزء مخصص للمطورين الذين يرغبون في تضمين مُبدِّل اللغة Linguise ، على سبيل المثال، في ملف قالب PHP مُخصَّص يقوم بتحميل جزء من رأس الموقع. يوجد كود جاهز للاستخدام، ما عليك سوى نسخه ولصقه من المكون.
/**
* Get the linguise module
* If you want to use a completely different login module change the value of name in your layout override.
*/
$linguisemodule = LinguiseModelLinguise::getLinguiseModule('mod_linguise');
echo JModuleHelper::renderModule($linguisemodule, array('id' => 'section-box'));
قم بإعداد نوع مُبدِّل اللغة
تتوفر العديد من خيارات التصميم التي تُسهّل تحميل مُبدِّل اللغة في أي مكان على موقعك الإلكتروني. على سبيل المثال، لن يكون النمط متطابقًا في الشريط العلوي الأبيض وفي التذييل الداكن.

على الجانب الأيمن من الشاشة، يمكنك استخدام المعاينة للتحقق من المعاينة.

قم بتحميل مُبدِّل اللغة في محتوى Joomla

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

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

ميزة الترجمة الديناميكية
نقدم لكم ميزتنا الجديدة "الترجمات الديناميكية". نحن ندرك أن معظم المواقع الإلكترونية التفاعلية تحتوي على محتوى ديناميكي يتم إنشاؤه من خلال جافا سكريبت أو AJAX.
بفضل ميزة الترجمة الديناميكية الجديدة، يمكنك ترجمة المحتوى الذي يتم تحميله بشكل غير متزامن (ديناميكيًا) بعد تحميل الصفحة بسلاسة. يضمن هذا التحسين تجربة استخدام متعددة اللغات أكثر سلاسة لزوار موقعك!
تأكد من تفعيلها أيضًا في إعدادات حسابك على لوحة تحكم Linguise !

هل ما زلت تواجه مشكلة في تثبيت Linguise ؟ لا تتردد في التواصل معنا، فنحن نقدم خدمة تثبيت مجانية مخصصة لموقعك الإلكتروني!