Navigation überspringen

Dieses Thema ist gelöst. Hier finden Sie eine Beschreibung des Problems und der Lösung.

Problem:
Nach dem Kopieren der WooCommerce E-Mail-Vorlagen in das Avada Child Theme und der Übersetzung der Strings in WPML, wird die erste E-Mail korrekt übersetzt versendet. Bei einer Statusänderung in einer Bestellung und dem Versand einer weiteren E-Mail, wird jedoch teilweise der Text in EN aus der Vorlage und nicht in DE oder FR übersetzt.
Solution:
1. Überprüfe, ob die minimalen Serveranforderungen für WPML erfüllt sind: Mindestanforderungen.
2. Erhöhe das WordPress-Speicherlimit auf mindestens 256 MB. Füge dazu folgenden Code in die

wp-config.php

Datei ein:

define ('WP_MEMORY_LIMIT', '256M');

Füge dies kurz vor dem Kommentar

// That's all, stop editing! Happy blogging.

ein.
3. Wenn das Problem weiterhin besteht, stelle sicher, dass die Admin-Sprache auf "Seiten-Standard" gesetzt ist und versuche, die E-Mail erneut als Admin zu senden.

Sollte das Problem weiterhin bestehen oder die Lösung aufgrund von Aktualisierungen irrelevant sein, empfehlen wir, die bekannten Probleme zu überprüfen, die Version der dauerhaften Lösung zu verifizieren und sicherzustellen, dass die neuesten Versionen von Themes und Plugins installiert sind. Zögere nicht, ein neues Support-Ticket zu öffnen, falls erforderlich: WPML Support Forum.

Dies ist das technische Support-Forum für WPML – das mehrsprachige WordPress-Plugin.

Mitlesen können alle, doch nur WPML-Kunden können hier Fragen veröffentlichen. Das WPML-Team antwortet im Forum an 6 Tagen pro Woche, 22 Stunden am Tag.

Schlagwörter: 

Dieses Thema enthält 1 Antwort, hat 2 Stimmen.

Zuletzt aktualisiert von Andreas W. Vor 9 Monaten, 3 Wochen.

Assistiert von: Andreas W..

Autor Beiträge
September 3, 2024 um 9:12 am #16134633

michelleW-7

Hintergrund des Themas:
Ich habe die E-Mail-Vorlagen von WooCommerce kopiert, im Child Theme Avada eingefügt und in WPML die nötigen String-Übersetzungen vom Avada Child/WooCommerce in DE und FR vorgenommen. Ich folge der Anleitung im folgenden Link: https://wpml.org/documentation/related-projects/woocommerce-multilingual/how-to-translate-woocommerce-emails/

Die Symptome:
Die erste E-Mail wird mit korrekter Übersetzung versendet. Wenn ich jedoch in einer Bestellung den Status ändere und eine weitere E-Mail versendet wird, übernimmt es teilweise den Text in EN aus der Vorlage und nicht die DE oder FR Übersetzung.

Fragen:
Warum übernimmt die zweite E-Mail teilweise den Text in EN aus der Vorlage und nicht die DE oder FR Übersetzung?

September 3, 2024 um 10:17 am #16134901

Andreas W.
WPML-Unterstützer seit 12/2018

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

Zeitzone: America/Lima (GMT-05:00)

Hallo,

Vorweg:
Es scheint als sind die minimalen Voraussetzungen auf dem Server nicht erfüllt:
https://wpml.org/de/startseite/mindestanforderungen/

Könntest Du bitte die WordPress-Speichergrenze (WP Memory Limit) auf mindestens 256 MB erhöhen? Für WPML ist mindestens 128M erforderlich.
Deine aktuellen Werte sind:

PHP MemoryLimit 256M
WP Memory Limit 40M

Du musst Dich dazu mit dem Server Deiner Website verbinden und die Datei wp-config.php in einem Text-Editor öffnen. Die Datei befindet sich im Stammverzeichnis von WordPress.

Füge diesen Code der Datei wp-config.php hinzu, um den Arbeitsspeicher von WordPress zu erhöhen:

define ('WP_MEMORY_LIMIT', '256M');

Fügen dies kurz vor diesem Kommentar ein:

// That's all, stop editing! Happy blogging.

Die aktuellen Werte lassen sich unter WPML > Support > WordPress einsehen.

Diese Einstellungen können direkt von Ihrem Hosting-Provider eingeschränkt werden. Daher empfehle ich, sich mit ihnen in Verbindung zu setzen und dort darum zu bitten, diese direkt zu ändern, sollten die Änderunge nicht direkt übernommen werden.

---

Sollte das Problem nach Anpassung der Speichergrenze beim erneuten Versenden einer E-Mail aus dem Admin-Bereich erneut auftreten, dann könnte dass daran liegen, dass diese zweite E-Mail als Admin versendet wird und dabei die Admin-Sprache eine Rolle spielt.

Gehe bitte auf Dein WordPress-Profil und stelle die Admin-Sprache auf "Site Default" oder "Seiten-Standard".

Nun sende die E-Mail erneut als Admin.

Hast Du nun das erwartete Resultat?

Mit freundlichen Grüßen
Andreas

September 6, 2024 um 7:31 am #16147508

michelleW-7

Die Anpassungen der "WP Memory Limit" und der Sprache „Website-Einstellung“ im Admin-Benutzerprofil konnten das Problem beheben.