WPML
סטטוס
פתוח
דווח עבור
Gravity Forms Multilingual 1.8.2
תוסף/ערכת עיצוב קשורים
Gravity Forms
תגיות נושא
Compatibility

סקירה כללית של התקלה

בעת שימוש ב־WPML עם Gravity Forms, השדות Image Choice ו־Multiple Choice אינם מתורגמים כראוי. התוויות והערכים של האפשרויות מהשדה Multiple Choice אינם זמינים בעורך התרגום, והשדה “Image Choice” עשוי עדיין להופיע בשפה המקורית גם לאחר התרגום.

פתרון עוקף

אנא ודא שיש לך גיבוי מלא של האתר לפני שתמשיך.


  • פתח את הקובץ …/wp-content/plugins/gravityforms-multilingual/inc/gfml-tm-api.class.php.

  • חפש את שורה 301.

  • החלף את:
    case 'select':
    case 'multiselect':
    case 'checkbox':

  • ב:
    case 'select':
    case 'multiselect':
    case 'checkbox':
    case 'image_choice':	// WPML workaround for compsupp-7756
    case 'multi_choice':

  • לאחר מכן, חפש את שורה 523.

  • החלף את:
    private function has_option_input_field_post_custom( GF_Field $field ) {
    	switch ( $field->inputType ) {
    		case 'checkbox':

  • ב:
    private function has_option_input_field_post_custom( GF_Field $field ) {
    	switch ( $field->inputType ) {
    		case 'checkbox':
    		case 'image_choice':	// WPML workaround for compsupp-7756
    		case 'multi_choice':
  • עבור אל מסך העריכה של Gravity Forms, בצע שינוי קל בשדה בחירת התמונה (לדוגמה, שנה מעט את התווית), ושמור את הטופס.
  • עבור אל העמוד WPML > ניהול תרגום ושלח את הטופס לתרגום
  • תרגם את הטופס.

כל התקלות הידועות →