WPML
סטטוס
נפתר
דווח עבור
WPML Multilingual & Multicurrency for WooCommerce 5.3.7
נפתר בגרסה
WCML 5.4.0
תגיות נושא
Compatibility, WCML

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

הודעות דוא”ל On-Hold שנשלחות מ־WooCommerce עשויות להכיל מחרוזות שאינן מתורגמות לשפת הלקוח. לדוגמה, המחרוזת ”Thanks for your order. It’s on-hold until we confirm that payment has been received.” נשארת באנגלית למרות שתורגמה בתרגום מחרוזות.

פתרון עוקף

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


  • פתח את הקובץ functions.php של ערכת העיצוב.

  • הוסף את קטע הקוד הבא:
    add_filter('woocommerce_email_heading_customer_on_hold_order', 'load_woocommerce_textdomain', 5, 2);
    
    function load_woocommerce_textdomain($heading, $email) {
    	load_plugin_textdomain('woocommerce', false, plugin_basename(dirname(__FILE__)) . '/languages/');
    	return $heading;
    }

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