WPML
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.

  1. Identifizieren Sie den Option-Key, in dem der nicht übersetzte Teil der E-Mail gespeichert ist, z. B. kt_woomail.
  2. Öffnen Sie die Datei functions.php Ihres Themes.
  3. 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' ] );

Alle bekannten Probleme →