- Estado
- Resuelto
- Notificado para
- WPML Multilingual & Multicurrency for WooCommerce 5.3.7
- Resuelto en
- WCML 5.4.0
- Etiquetas de temática
- Compatibility, WCML
Resumen del problema
Los correos electrónicos de En espera enviados desde WooCommerce pueden contener cadenas que no están traducidas al idioma del cliente. Por ejemplo, la cadena «Thanks for your order. It’s on-hold until we confirm that payment has been received.» permanece en inglés a pesar de estar traducida en la Traducción de cadenas.
Solución alternativa
Por favor, asegúrese de tener una copia de seguridad completa de su sitio antes de continuar.
- Abra el archivo functions.php del tema.
- Añada el siguiente fragmento de código:
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; }