أصدرنا للتو Gravity Forms Multilingual 1.2.1. يتضمن هذا الإصدار تحسينات على ترجمة Gravity Forms، بالإضافة إلى إصلاحات لبعض الأخطاء.
تصفية وظائف ترجمة Gravity Forms
تم تحسين تصفية وظائف ترجمة Gravity Forms في شاشة لوحة إدارة الترجمة الخاصة بـ WPML. تمت إضافة الدعم للحقول التالية: «من لغة» (تكون نماذج Gravity Forms دائماً باللغة الافتراضية)، و«إلى لغة»، و«حالة الترجمة»، و«تصفية: النوع»، و«تصفية: العنوان».

إصلاح ترجمة نوع حقل محتوى HTML
لم يكن يتم تسجيل اسم السلسلة النصية لنوع حقل محتوى HTML بشكل صحيح في WPML ترجمة النصوص. كان هناك معرّف نموذج مزدوج في اسم السلسلة النصية المسجلة، على سبيل المثال، «3_3_field-1-content» بدلاً من «3_field-1-content».

إصلاح ترجمة تسميات الخيارات لأنواع حقول زر الاختيار ومربع الاختيار والقائمة المنسدلة
لم تكن تسميات خيارات حقول زر الاختيار ومربع الاختيار والقائمة المنسدلة تُسجل بشكل صحيح في WPML ترجمة النصوص إذا تجاوز طول السلسلة النصية 128 حرفاً. أدى ذلك إلى عدم تطابق في الترجمة، وتمت إضافة المعالِج في جانب GFML.


إصلاح تعطل HTML وJS في شاشة محرر الترجمة عندما تحتوي تسمية الحقل على محتوى HTML
إذا كانت تسميات خيارات حقول زر الاختيار ومربع الاختيار والقائمة المنسدلة تحتوي على HTML، كان يتعطل كل من HTML وJS في شاشة محرر الترجمة. تمت إضافة طريقة تنقيح في جانب GFML، والتي تقوم بتصفية اسم السلسلة النصية لضمان الاستخدام الآمن.

إصلاح المشكلات المتعلقة بحقول السعر أثناء تسجيل السلاسل النصية وترجمتها
لم تكن حقول السعر تُسجل وتُترجم بشكل صحيح. وبالتالي، تم تحسين المعالجة لجميع حقول السعر. ملاحظة: تسمح إضافة Gravity Forms بالعملة الافتراضية فقط، ولا يمكن تغيير العملة في النموذج المترجم في الوقت الحالي.



