WPML

هل أنت مستعد لإصدار WordPress 3.5؟ إضافة WPML 2.6.2 مستعدة لذلك! ولكن هذا ليس كل ما ستحصل عليه. لقد أضفنا أيضاً الدعم الذي طال انتظاره لعناوين URL المترجمة لأنواع المنشورات المخصصة، بالإضافة إلى دعم محسّن بشكل كبير لـ WooCommerce.

دعم WordPress 3.5


يعمل WPML 2.6.2 بسلاسة على WordPress 3.5. لحسن الحظ، كانت معظم التغييرات في WP 3.5 صغيرة جداً وتمحورت حول تحديثات العرض. كما هو الحال دائماً، قبل الترقية إلى إصدار رئيسي جديد من WordPress، نوصي بشدة باختبار موقعك في بيئة آمنة (مثل جهاز اختبار محلي). لقد أجرينا اختباراتنا باستخدام قوالب متعددة وعدة إضافات رئيسية أخرى، ولكن عالم الويب معقد ويجب عليك التأكد من أن جميع إضافاتك وقالبك تتوافق جيداً مع إصدار WordPress الجديد. بالطبع، قبل النقر على زر «تحديث»، يجب عليك حقاً إجراء نسخ احتياطي لقاعدة بياناتك.

ترجمة المعرّف النصي للرابط لأنواع المنشورات المخصصة

تُعد ترجمة المعرّف النصي للرابط لأنواع المنشورات المخصصة (CPT) ميزة جديدة تماماً ومعقدة في WPML. إنها تعمل بشكل جيد في الاختبارات التي أجريناها، ولكن يجب اعتبارها تجريبية. إذا واجهت أي مشاكل تتعلق بهياكل الروابط الدائمة المختلفة أو مع إضافات أخرى، فيرجى إعلامنا في منتدى الدعم.

هل تستخدم أنواع منشورات مخصصة في مواقعك؟ سيسعدك أن تعرف أنه يمكن أن يكون لها عناوين URL مختلفة لكل لغة. لطالما دعم WPML أسماء مختلفة للمقالات المختلفة. من الآن فصاعداً، ستتمكن من تخصيص عنوان URL لأرشيف أنواع المنشورات المخصصة أيضاً. يمكن أن تبدو عناوين URL لأنواع المنشورات المخصصة هكذا:

  • /houses/my-green-house/
  • /casas/mi-casa-verde/

لتمكين هذه الميزة، تحتاج إلى استخدام وحدة ترجمة النصوص (وهي جزء من حزمة Multilingual CMS). إذا كنت تسجّل أنواع منشورات مخصصة يدوياً، عبر PHP، فأضف استدعاءات _x() حول اسم المعرّف النصي للرابط. يلتقط WPML هذه الاستدعاءات وسيعرف أنك تترجم عناوين URL. التفاصيل الكاملة مشروحة في مدونة WordPress الخاصة بـ تسجيل أنواع المنشورات. عندما يمر المعرّف النصي للرابط عبر دالة _x()، بسياق URL slug، يكتشفه WPML ويسجله في جدول ترجمة النصوص.
...
rewrite => array('slug' => _x( 'book', 'URL slug', 'your_text_domain' ));
...

كما أنه يمنح هذه السلاسل النصية معالجة خاصة ويستخدمها في عناوين URL لأنواع المنشورات المخصصة. بدلاً من ذلك، نرحب دائماً باستخدامك لـ إضافة Types الخاصة بنا. تم تحديث Types لتشمل دعماً للمعرّفات النصية للروابط المترجمة لأنواع المنشورات المخصصة. بعد ذلك، اذهب إلى WPML->إدارة الترجمة->إعداد المحتوى متعدد اللغات. سترى القسم الجديد لترجمة المعرّفات النصية للروابط.
1. تمكين ترجمة المعرّف النصي للرابط العام2. جعل نوع المنشور قابلاً للترجمة وإدخال المعرّف النصي للرابط

وبعد ذلك، يجب أن ترى المعرّفات النصية للروابط المترجمة لأنواع المنشورات المخصصة الخاصة بك. استمتع!

دعم محسّن بشكل كبير لـ WooCommerce


كان David و Dominykas، اللذان ربما تعرفهما من منتدى الدعم الخاص بنا، مشغولين بتتبع وتصحيح كل مشكلة تتعلق بـ WPML متعدد اللغات وتعدد العملات لـ WooCommerce. يسعدنا الإعلان عن إصدار رئيسي جديد من WPML متعدد اللغات وتعدد العملات لـ WooCommerce، والذي يجعل كل شيء يعمل بسلاسة. إليك قائمة بالتحسينات والتطويرات التي ستجدها في الإصدارات الجديدة من WPML و WPML متعدد اللغات وتعدد العملات لـ WooCommerce:
  • السماح بترجمة صفحة «الشروط والأحكام».
  • تسجيل السلاسل النصية لطرق الشحن للترجمة.
  • تسجيل عدة سلاسل نصية متعلقة بالضرائب للترجمة.
  • إصلاح تسجيل عناوين وأوصاف بوابات الدفع.
  • مزامنة السمة الافتراضية لمنتج متغير عبر ترجماته.
  • السماح بحفظ WooCommerce/Settings أثناء استخدام لغة غير افتراضية.
  • إصلاح المشاكل عندما تكون صفحة المتجر هي الصفحة الرئيسية.
  • السماح باستخدام بنية الروابط الدائمة الافتراضية لـ WordPress أيضاً.
  • إصلاح المبلغ المُرسل إلى بوابة الدفع عند استخدام عملات متعددة.
  • إصلاح مبدل اللغة في صفحات المتجر (تم الإصلاح في WPML)
  • إصلاح عدم ظهور السعر في وحدة الاشتراكات (تم الإصلاح في WPML)
  • إعادة كتابة مزامنة اختلافات المنتج: كل اختلاف مرتبط بترجماته، وتصبح المزامنة أسهل
  • إزالة العديد من تحذيرات وملاحظات PHP.
  • إرسال رسائل البريد الإلكتروني لتحديث حالة الطلب باللغة التي تم بها الطلب.

معظم التغييرات موجودة في WPML متعدد اللغات وتعدد العملات لـ WooCommerce، ولكن هناك بعض الأخطاء التي كانت موجودة في WPML وتم إصلاحها الآن.

مبدل اللغة في شريط WordPress


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

مبدل لغة لوحة التحكم في الشريط العلوي

إصلاحات الأخطاء


إليك أبرز إصلاحات الأخطاء في هذا الإصدار:
  • XML-RPC: اكتشفنا بعض التناقضات اللغوية أثناء استرداد التصنيفات والمقالات.
  • اكتشاف لغة المتصفح: أدى التحديث السابق إلى تحسينات كثيرة ولكنه تسبب أيضاً في مشكلة تتعلق بإعادة التوجيه للمحتوى غير المترجم. تم إصلاح ذلك الآن.
  • محرر الترجمة والحقول المخصصة: استخدم WPML مسافات أحادية السطر لتعديل حقول مساحة النص. تم الإصلاح بالاستبدال بإدخالات متعددة الأسطر.
  • تكرار المحتوى: إصلاح مشكلة في إعداد العنصر الأصل.

ساعد WPML بالتحدث عن نفسك


مع دخولنا عام 2013، نريد أن نجعل WPML يعمل بشكل أفضل من أجلك. لقد أعددنا استبياناً قصيراً يسأل عن دخلك الشهري، وحساباتك المصرفية الخارجية، ومشروباتك المفضلة. حسناً، ليس كل هذا حقاً. نحن نريد فقط أن نعرف فيمَ تستخدم WordPress، وما هي الإضافات الأخرى التي تستخدمها، وما هي القوالب. لذا، لمساعدتنا في إعداد WPML لتلبية احتياجاتك، سنكون ممتنين لو خصصت بضع دقائق من وقتك لاستبياننا: https://www.surveymonkey.com/s/wpml1

هل وجدت هذا مفيداً؟ شارك هذه المقالة: