- סטטוס
- פתוח
- דווח עבור
- WPML Multilingual & Multicurrency for WooCommerce 5.3.9
- תגיות נושא
- Bug, WCML
סקירה כללית של התקלה
WPML Multilingual & Multicurrency for WooCommerce מתרגם כראוי סקירות מוצרים כאשר הן מוצגות תחת הלשונית סקירות בעמודי מוצר בודד. עם זאת, בעת שימוש בבלוקי סקירות של WooCommerce, סקירות מתורגמות אינן מוצגות. במקום זאת, מוצגות הסקירות בשפה המקורית.
פתרון עוקף
אנא ודא שיש לך גיבוי מלא של האתר שלך לפני שתמשיך.
- פתח את הקובץ functions.php של ערכת העיצוב שלך.
- הוסף את קטע הקוד הבא:
add_filter( 'get_comment', 'translate_comment' ); function translate_comment( $comment ){ if ( !is_singular('product') && isset( $comment->comment_type ) && $comment->comment_type === 'review' && isset( $comment->comment_content ) ) { $name = 'product-'.$comment->comment_post_ID.'-review-'.$comment->comment_ID; $comment->comment_content = apply_filters( 'wpml_translate_single_string', $comment->comment_content, 'wcml-reviews', $name ); } return $comment; }