- סטטוס
- נפתר
- דווח עבור
- Gravity Forms Multilingual 1.7.2
- נפתר בגרסה
- Gravity Forms Multilingual 1.8.0
- תוסף/ערכת עיצוב קשורים
- Gravity Forms
- תגיות נושא
- Compatibility
סקירה כללית של התקלה
כרגע, התכונה Custom Required Indicator הזמינה בהגדרות הטופס של התוסף 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 > תרגום מחרוזות ותרגם את המחרוזת החדשה.