- الحالة
- محلولة
- أُبلغ عنها لـ
- Gravity Forms Multilingual 1.7.2
- تم حلها في
- Gravity Forms Multilingual 1.8.0
- الإضافة/القالب ذو الصلة
- Gravity Forms
- وسوم الموضوع
- Compatibility
نظرة عامة على المشكلة
حالياً، ميزة مؤشر الحقل المطلوب المخصص المتوفرة في إعدادات النموذج لإضافة Gravity Forms غير قابلة للترجمة.
حل بديل مؤقت
يُرجى التأكد من وجود نسخة احتياطية كاملة لموقعك قبل المتابعة.
- افتح ملف …/wp-content/plugins/gravityforms/forms_model.php.
- ابحث عن السطر 6674.
- استبدل:
$indicator = rgar( $meta, 'customRequiredIndicator' ) ? $meta['customRequiredIndicator'] : esc_html__( '(Required)', 'gravityforms' );
- بـ:
$indicator = rgar( $meta, 'customRequiredIndicator' ) ? $meta['customRequiredIndicator'] : esc_html__( '(Required)', 'gravityforms' ); // WPML Workaround for compsupp-7383 if ( class_exists('Sitepress') ) { $string = $indicator; $textdomain = 'WordPress'; $string_name = 'WPML Workaround : '.substr($string, 0, 20); $wpml_default_lang = apply_filters('wpml_default_language', NULL ); $wpml_current_lang = apply_filters( 'wpml_current_language', NULL ); if ($wpml_default_lang == $wpml_current_lang ) { do_action( 'wpml_register_single_string', $textdomain, $string_name, $string ); } // Apply the translation to the string $string = apply_filters('wpml_translate_single_string', $string , $textdomain, $string_name); $indicator = $string; } - زُر النموذج في الواجهة الأمامية.
- اذهب إلى صفحة WPML > ترجمة النصوص وترجم السلسلة النصية الجديدة.