WPML

סקירת התקלה

ב־Happy Elementor Addons, טקסטים מסוימים של וידג’טים לא נשלחים לתרגום, ולכן עמודים מתורגמים מציגים אותם בשפת ברירת המחדל: הטקסטים של ה־repeater של הווידג’טים Image Stack Group, Photo Stack ו־Post Info, הטקסט והקישור של הכפתור של Team Member, והתיאור של Image Hover Effect.

פתרון עוקף

עד שצוות HappyAddons יתקן זאת:

  1. בצע גיבוי מלא של האתר שלך לפני שתמשיך.
  2. הוסף קוד זה לקובץ functions.php של ערכת העיצוב שלך:
    add_filter( 'wpml_elementor_widgets_to_translate', function ( $widgets ) {
        if ( defined( 'HAPPY_ADDONS_DIR_PATH' ) ) {
            foreach ( array( 'image-stack-group', 'photo-stack', 'post-info' ) as $file ) {
                include_once HAPPY_ADDONS_DIR_PATH . 'wpml/' . $file . '.php';
            }
        }
        if ( isset( $widgets['ha-member']['fields'] ) ) {
            $widgets['ha-member']['fields'][] = array( 'field' => 'button_text', 'type' => 'Team Member: Button Text', 'editor_type' => 'LINE' );
            $widgets['ha-member']['fields']['button_link'] = array( 'field' => 'url', 'type' => 'Team Member: Button Link', 'editor_type' => 'LINK' );
        }
        if ( isset( $widgets['ha-image-hover-effect']['fields'] ) ) {
            $widgets['ha-image-hover-effect']['fields'][] = array( 'field' => 'hover_description', 'type' => 'Image Hover Effect: Description', 'editor_type' => 'AREA' );
        }
        return $widgets;
    }, 11 );
  3. עדכן את התרגומים של העמודים שלך: הטקסטים מופיעים כעת בעורך התרגום.

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

זקוק לעזרה בבעיה זו?

פתח פנייה לתמיכה ואנחנו נבדוק זאת איתך.