جدول المحتويات
متطلبات تقنية
لتشغيل البرنامج النصي لترجمة Linguise ، ستحتاج إلى ما يلي:
- قم بتشغيل PHP 7+
- خادم Apache و LiteSpeed و NGINX و IIS
- قم بتنشيط إعادة كتابة عنوان URL في تكوين الخادم الخاص بك
كيفية تثبيت البرنامج النصي في الفيديو
1. إنشاء مفتاح API
مفتاح API هو المطلوب لتفعيل الترجمة على موقع الويب الخاص بك. بشكل أساسي ، سيتحقق مفتاح API من اللغة التي يتم تنشيطها على أي مجال وسيسمح بإنشاء صفحات الترجمة العصبية.
انسخ مفتاح API واحتفظ به في الحافظة الخاصة بك.
ثم بالنقر فوق علامة التبويب "Script PHP" ، ستحصل على إرشادات التثبيت التي سنتبعها هنا بالتفصيل.
2. قم بتحميل وتوصيل نص ترجمة Linguise
يجب تحميل نص ترجمة Linguise على الخادم الخاص بك ، ويمكن تنزيله هنا:
بعد تنزيل البرنامج النصي ، قم بفك ضغطه وتحميله إلى المجلد الجذر حيث تم تثبيت CMS.
- تأكد من وجوده في المستوى الجذر لموقع الويب الخاص بك (عادةً حيث توجد ملفات CMS الخاصة بك)
- تسمية المجلد linguise " (الاسم الافتراضي عند فك ضغط المجلد)
يجب نسخ مفتاح Linguise API في المجلد: ... Linguise linguise linguise الملف الذي قمت بتحميله على الخادم الخاص بك ، وقم بتحرير الملف ونسخ مفتاح API الخاص بك بين علامات الاقتباس البسيطة ، واستبدل النص REPLACE_BY_TOUR TOKEN.
3. قم بإعداد عناوين URL الخاصة باللغات
يجب تكوين عنوان URL حسب اللغة في ملف .htaccess. إذا كان لديك "RewriteBase /" في ملفك ، فقم بنسخ كل التعليمات البرمجية التالية بعد ذلك. من الأفضل وضع الكود في بداية الملف:
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)(?:$|/)(.*)$ linguise/linguise.php?linguise_language=$1&original_url=$2 [L,QSA]
4. قم بتنشيط محوّل اللغة
محوّل اللغة هو نافذة العلم المنبثقة لتحديد اللغة التي تريدها. لتحميله، ستحتاج إلى نسخ الكود المعطى لتحميل البرنامج النصي في أي مكان في تكوين موقع الويب الخاص بك أو ملف القالب.
الأهم هو تحميل البرنامج النصي في جميع صفحاتك ، في قسم الرأس.
سيتم عرض محوّل اللغة افتراضيًا في موضع يمين سفلي عائم على موقع الويب الخاص بك. نرحب بك لتخصيصه من لوحة معلومات Linguise .
ملاحظة مهمة بشأن تحسين محركات البحث: عدد اللغات التي تقوم بإعدادها له تأثير كبير على تحسين محركات البحث. عند إعداد لغات الترجمة الخاصة بك ، إذا كان لديك عدد كبير من الصفحات المفهرسة (> 500) ، فقد يستغرق محرك البحث وقتًا طويلاً لمعالجتها. قد يؤثر ذلك على مُحسّنات محرّكات البحث بلغتك الأصلية. لهذا السبب نوصي بإضافة 5 لغات كحد أقصى في البداية ، ثم عند فهرستها ، يمكنك إضافة لغات في دفعة من 3 لغات شهريًا.
قم بإعداد محوّل اللغة
يمكن تخصيص محوّل اللغة من Linguise > الإعدادات > عرض أعلام اللغة. سوف ينعكس كل تعديل هنا على الموقع.
على الجانب الأيمن من الشاشة لديك معاينة لمحوّل اللغة. فيما يلي العناصر التي يمكنك إعدادها:
- 3 تخطيطات: جنبًا إلى جنب أو قائمة منسدلة أو منبثقة
- موضع محوّل اللغة
- محتوى محوّل اللغة
- أسماء اللغات باللغة الإنجليزية أو اللغة الأم
- أشكال الأعلام وحجمها
- الألوان وظل الصندوق
قم بتحميل محوّل اللغة في محتوى PHP
لعرض محوّل اللغة في مكان محدد، في محتوى PHP، يجب عليك تعيين الموضع على أنه "في المكان".
بمجرد قيامك بتعيين الموضع في Linguise ، يمكنك إضافة الرمز القصير أدناه لتضمينه. انقر على الرمز أدناه لوضعه في الحافظة الخاصة بك.
بمجرد إضافتها، سيكون لديك في الواجهة الأمامية العلم وأسماء اللغات معروضة في منطقة HTML التي قمت بإضافة الكود إليها.
تفعيل نظام التخزين المؤقت المحلي
كخيار ، يمكنك تنشيط نظام ذاكرة تخزين مؤقت محلي يخزن عناوين URL ومحتوياتها متعددة اللغات ذات الصلة لخدمة الصفحات بشكل أسرع. ستوفر ذاكرة التخزين المؤقت المحلية بعض عمليات نقل البيانات بين خادم Linguise وخادم موقع الويب الخاص بك. يتم استخدام ذاكرة التخزين المؤقت فقط عندما تكون الصفحة قد تمت ترجمتها بالفعل ولم يتم تحديثها. ستكون ذاكرة التخزين المؤقت ذات الأولوية هي ذاكرة التخزين المؤقت للصفحات متعددة اللغات الأكثر مشاهدة.
كخيار ، يمكنك تحديد مقدار ذاكرة التخزين المؤقت المخزنة بالميغابايت. في المثال التالي ، يتم تنشيط ذاكرة التخزين المؤقت ويبلغ حجم ذاكرة التخزين المؤقت التي يجب الاحتفاظ بها 500 ميجابايت:
/** Basic configuration **/
public $cache_enabled = true;
public $cache_max_size = 500; // In megabyte
الترجمة الآلية على خوادم Windows IIS
أضف السطر المقابل لمنشئ موقع الويب الخاص بك في ملف Web.config الخاص بك.
يجب تعيينه قبل أي إعادة توجيه أخرى ، وخاصة إعادة التوجيه إلى ملف PHP الرئيسي الخاص بك:
الترجمة الآلية على خوادم NGINX
rewrite ^/(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)(?:$|/)(.*)$ /linguise/linguise.php?linguise_language=$1&original_url=$2 last;