WPML

يقدّم WPML 4.7.4 المرحلة الأولى من الامتثال لقانون إمكانية الوصول الأوروبي (EAA). ويتضمن أيضاً إصلاحاً أمنياً وتحسينات على التوافق لأدوات بناء الصفحات الشائعة.

WPML 4.7.6 متاح الآن

منذ نشر هذه المقالة، أصدرنا WPML 4.7.6، والذي يتضمن إصلاحات متنوعة لـ Elementor ومشكلات أخرى.

إمكانية الوصول المتوافقة مع EAA

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

التحسينات المتعلقة بإمكانية الوصول في هذا الإصدار:

  • تحديث القوائم والأزرار والعناصر التفاعلية لتحسين الاتساق والوضوح
  • تحسين الألوان والتباين لتلبية متطلبات نسبة التباين
  • ضمان تمييز الروابط بصرياً عن النص المحيط بها

مزيد من التحسينات القادمة في الإصدارات المستقبلية:

  • تحسين قابلية تشغيل مبدل اللغة
  • دعم تغيير حجم النص حتى 200% دون فقدان الوظائف
  • إمكانية الوصول الكاملة عبر لوحة المفاتيح لجميع العناصر التفاعلية (الأزرار والروابط والنماذج)
  • تسميات وصفية أكثر لحقول النماذج (ليس فقط نصوصاً نائبة)
  • تنسيق متسق لرسائل الخطأ والإشعارات

حل مشكلة أمنية في مبدلات اللغة والعملات

يتضمن هذا الإصدار إصلاحاً أمنياً لثغرة في الكود المختصر الخاص بمبدل اللغة. كما قمنا بحل المشكلة المطابقة في مبدّل العملات في إضافة WPML متعدد اللغات & تعدد العملات لـ WooCommerce.

لأسباب أمنية، لا يمكننا الكشف عن التفاصيل، ولكنها ثغرة XSS للمواقع التي تستخدم قوالب Twig لتصميم مبدلات اللغة أو العملات الخاصة بها. لاستغلال هذه الثغرة، يجب أن يكون المهاجم مسجلاً الدخول إلى موقعك بصلاحيات وصول بمستوى مساهم (Contributor) أو أعلى.

كلتا المشكلتين قديمتان، ولكن لا توجد تقارير عن استغلالهما في مواقع فعلية.

نوصي بشدة بالتحديث إلى WPML 4.7.4 للحفاظ على أمان موقعك.

كيفية الإبلاغ عن المشكلات الأمنية

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

إذا وجدت مشكلة أمنية في أي إضافة WPML، يرجى الإبلاغ عنها من خلال صفحة الأمان والثغرات الخاصة بنا.

بفضل ملاحظاتك، يقدّم هذا الإصدار أيضاً تحسينات لترجمة المحتوى المصمم باستخدام أدوات بناء الصفحات الشائعة.

يتضمن هذا الإصدار إصلاحات لكل من:

  • Elementor
  • Gutenberg
  • Divi
  • Avada
  • Beaver Builder
  • Cornerstone
  • WPBakery

للحصول على قائمة كاملة بالتغييرات، راجع سجل التغييرات لـ WPML 4.7.4.

جاهز للتحديث

يتضمن هذا الإصدار:

  • WPML Multilingual CMS 4.7.4
  • WPML ترجمة النصوص 3.3.3
  • WPML متعدد اللغات & تعدد العملات لـ WooCommerce 5.4.4

في المواقع العادية، تأكد من تحديث كل من إضافة النواة وإضافة ترجمة النصوص.
في مواقع WooCommerce، قم بتحديث الإضافات الثلاث جميعها.

نحن نُصدر هذه النسخ لجميع المواقع، لذا يجب أن تظهر قريباً في صفحة الإضافات في لوحة التحكم الخاصة بك. قد يستغرق الأمر 24 ساعة حتى يصل التحديث إلى موقعك.

إذا كانت لديك ملاحظات أو أسئلة حول تحسينات قانون إمكانية الوصول الأوروبي أو الإصلاحات الأخرى في هذا الإصدار، فاترك لنا تعليقاً بالأسفل. نحن نقدّر رأيك وموجودون هنا للمساعدة.

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