- Status
- Gelöst
- Gemeldet für
- WPML String Translation 3.2.1
- Gelöst in
- 3.2.2
Übersicht über das Problem
Mit WPML Multilingual & Multicurrency for WooCommerce und der String-Übersetzung können Sie Ihre WooCommerce-E-Mails ganz einfach übersetzen.
Derzeit erhalten Benutzer E-Mails in der richtigen Sprache, wenn sie einen Kauf tätigen. Wenn ein Administrator jedoch den Bestellstatus ändert, erhält der Benutzer möglicherweise einige Teile der E-Mail in der Standardsprache.
Problemumgehung
Erstellen Sie ein vollständiges Backup Ihrer Website, bevor Sie fortfahren.
- Identifizieren Sie den Option-Key, in dem der nicht übersetzte Teil der E-Mail gespeichert ist, z. B. kt_woomail.
- Öffnen Sie die Datei functions.php Ihres Themes.
- Fügen Sie den folgenden Code hinzu und passen Sie ihn mit Ihrem Option-Key an:
$option_key = 'kt_woomail'; add_filter( 'option_' . $option_key, [ wpml_st_load_admin_texts(), 'icl_st_translate_admin_string' ] );