للتشغيل، يحتاج WPML إلى التالي:

  • WordPress 3.9 أو أحدث
  • PHP 5.3 أو أعلى مع حد الذاكرة لا يقل عن 128 ميغابايت (انظر إعدادات ذاكرة WP). ليكن في بالك أن الذاكرة المطلوبة لموقعك تعتمد على المحتوى والقالب وجميع الملحقات.
  • MySQL 5.6 أو أعلى.
  • أن تكون قادرًا على إنشاء جداول في قاعدة بياناتك.
  • امتداد Multibyte String لاستخدام WPML String Translation
  • امتداد SimpleXML لاستخدام ملفات XLIFF في WPML Translation Management.

قد يمكن تشغيل WPML على الإصدارات الأقدم من PHP و MySQL، ولكن لا يمكننا اختبار ذلك. إذا كنت تستخدم إصدارات أقدم، فنحن نوصي بشدة تمكين وضع تصحيح الأخطاء الخاص بـ WPML. وهو ما سيكتشف أي أخطاء PHP ويبلغك حال سير الأمور على غير ما يرام.

لك مطلق الحرية في وضع تعليقك هنا حول استخدام WPML مع إصدارات أخرى.

كيفية التحقق من إصدار PHP المستخدم حاليًا

بعض شركات الاستضافة المشتركة تقوم بالفعل بتثبيت PHP4 و PHP5. أفضل طريقة للتحقق من الإصدار المستخدم حاليًا هو بتوجيه الأسئلة إلى معالج PHP نفسه (وليس الفني في شركة الاستضافة).

قم بإنشاء ملف اسمه php_info.php وضعه في دليل WordPress (فقط بجوار الملف wp-config.php). ينبغي أن يحتوي الملف على التالي:

<?php phpinfo(); ?>

ليست مهمة صعبة، صحيح؟ وعند الحاجة، يمكنك تنزيله في شكل ملف مضغوط ZIP. قم بتنزيل php_info.zip (وبالطبع ستحتاج إلى فك الضغط قبل رفع الملفات إلى خادمك).

ما أن تكون هناك، افتح مستعرضًا واذهب إلى: http://yourdomain.com/php_info.php

يجب أن ترى شيئًا كهذا:

php-info.php showing PHP5

php-info.php showing PHP5

في الأعلى، يتم عرض إصدار PHP الذي تستخدمه حاليًا. إذا كان المعروض PHP Version 4، فلن يمكنك المتابعة. وأفضل الحلول هو أن تقوم بمراسلة شركة الاستضافة التابع لها عبر البريد الإلكتروني طالبًا منهم تمكين PHP5.

بنية الارتباط الثابت

يقوم WPML بإضافة معلومات اللغة إلى مسارات. تم اختبارها مع بنيات الارتباطات الثابتة التالية:

  • الافتراضي
  • /%year%/%monthnum%/%postname%/

الشرح:

قد تعمل أيضًا بنيات الارتباطات الثابتة الأخرى، إلا أنها قد تتسبب في حدوث مشاكل مع التهيئات المختلفة. في جميع مواقعنا الإلكترونية نستخدم الارتباط /%year%/%monthnum%/%postname%/.

بالنسبة للصفحات، ستحصل على نفس المسارات كما في /%postname%/. ومن ثم مع بنية الارتباط الثابت هذا، لن يكون هناك احتمال اختلاط الأمر على WordPress بين الصفحات والمقالات، والذي قد يثير المشاكل المحتملة لدقة اللغة.