Navigation überspringen

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.

Heute stehen keine Supporter zur Arbeit im German-Forum zur Verfügung. Sie können gern Tickets erstellen, die wir bearbeiten werden, sobald wir online sind. Vielen Dank für Ihr Verständnis.

Dieses Thema enthält 4 Antworten, hat 3 Stimmen.

Zuletzt aktualisiert von hendrikR Vor 1 Jahr, 2 Monate.

Assistiert von: Andreas W..

Verfasser Beiträge
Januar 30, 2023 unter 2:22 pm #12922453

hendrikR

Sehr geehrte WPML Support,

seit neustem gibt es ein Problem mit dem Plugin "Newsletter Lite" von Tribulant.

Wenn unter den "Konfiguration" der Sender gespeichert wird, wird dieser Shortcode dann gespeichert:
Name "[:en]Helleheide[:de]Helleheide",
E-Mail "[:en]info@helleheide.de[:de]info@helleheide.de"

Jedoch, wenn man über diesen Shortcode eine E-Mail versenden möchte, löst er die Übersetzung nicht auf und versucht von
Name "[:en]Helleheide[:de]Helleheide",
E-Mail "[:en]info@helleheide.de[:de]info@helleheide.de"
zu senden.
Das führt dann zu einem kritischen Fehler.

Gibt es eine Konfiguration die wir übersehen oder warum löst er ab diesem Punkt die Shortcodes nicht auf?

Das gleiche passiert bei den "Custom Fields".

MfG

Tat, Kien Bang

Send From.jpg
Januar 30, 2023 unter 6:30 pm #12924149

Marcel
Supporter

Sprachen: Englisch (English ) Deutsch (Deutsch )

Zeitzone: Europe/Madrid (GMT+02:00)

Hallo,

bevor Ihr Ticket einem meiner Kollegen zugewiesen wird, erlauben Sie mir bitte, Sie durch einige erste Schritte zur Fehlersuche zu führen.

Die Integration für WPML wurde von den Autoren “Tribulant” selbst vorgenommen. Können Sie mir bitte das volle debug.log des Fatal Errors zukommen lassen? Ggf. sehen wir hier bereits weitere Details, warum dies ausgelöst wird.

Ansonsten können Sie das Plugin auf dieser Sandbox installieren und prüfen, ob das Problem hier versteckter Link von Grund auf reproduziert werden kann. Wenn ja, werden wir einen temporären Workaround prüfen und die Autoren dieses Plugins kontaktieren, damit deren Code entsprechend angepasst wird.

Vielen Dank!

Freundliche Grüße
Marcel

Januar 31, 2023 unter 11:07 am #12928745

hendrikR

Hallo Marcel,

vielen Dank für das Feedback!

hier die volle Fehlermeldung bei Apache:
AH01071: Got error 'PHP message: PHP Fatal error: Uncaught PHPMailer\\PHPMailer\\Exception: Invalid address: (From): [:en]info@helleheide.de[:de]info@helleheide.de in /var/www/vhosts/helleheide.de/httpdocs/wp-includes/PHPMailer/PHPMailer.php:1308\nStack trace:\n#0 /var/www/vhosts/helleheide.de/httpdocs/wp-content/plugins/newsletters-lite/wp-mailinglist.php(337): PHPMailer\\PHPMailer\\PHPMailer->setFrom()\n#1 /var/www/vhosts/helleheide.de/httpdocs/wp-includes/class-wp-hook.php(308): wpMail->phpmailer_init()\n#2 /var/www/vhosts/helleheide.de/httpdocs/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters()\n#3 /var/www/vhosts/helleheide.de/httpdocs/wp-includes/plugin.php(565): WP_Hook->do_action()\n#4 /var/www/vhosts/helleheide.de/httpdocs/wp-includes/pluggable.php(536): do_action_ref_array()\n#5 /var/www/vhosts/helleheide.de/httpdocs/wp-content/plugins/newsletters-lite/wp-mailinglist-plugin.php(10628): wp_mail()\n#6 /var/www/vhosts/helleheide.de/httpdocs/wp-content/plugins/newsletters-lite/wp-mailinglist.php(5480): wpMailPlugin->ex...', referer: versteckter Link

Auf der Sandbox habe ich das "Newsletter" Plugin von Tribulant installiert.
Dabei bin ich danach auf die "Configuration" Seite gegangen und habe dort einmal auf "Speichern" geklickt.

Im neuen Newsletter, wenn man da nun auf "Send Preview" klickt und auf "Send" klickt, bekommt man dort auch den kritischen WordPress Fehler.

Ich denke, das liegt daran, dass hier der "Send From" nicht korrekt ist wegen den Shortcodes.

MfG

Tat, Kien Bang

Januar 31, 2023 unter 6:33 pm #12932923

Andreas W.
Supporter

Sprachen: Englisch (English ) Deutsch (Deutsch )

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

Hallo,

Soweit ich sehen kann, ist das ein Fehler im Newsletters Plugin und in WPML selbst, haben wir im Translation Management keine Möglichkeit die Formulare zu übersetzen.

Das Newsletters Plugin verwendet dazu ein eigenes Interface - soll bedeute, es vebindet Original und Übersetzung beide im gleichen Post, anstall einen Post pro Sprache zu verwenden. Das ist leider, wie dieses Plugin funktioniert und deshalb kann man nicht einen unterschiedlichen Shortcode pro Sprache generieren.

Ich biete Dir gerne folgende Test-Site an, auf der Du das Problem replizieren kannst, aber beachte bitte, dass Du das Problem, sollte es auch hier auftauchen, an den Plugin-Authoren melden solltest.

Ein-Klick-Anmeldung:
versteckter Link

Bitte lese und beachte dazu auch folgende Dokumentation des Authors:
versteckter Link

Mit freundlichen Grüßen
Andreas

Februar 8, 2023 unter 10:52 am #12986357

hendrikR

Hallo Andreas,

vielen Dank für die Testumgebung =)
Ich habe dann nun den Plugin Entwickler kontaktiert und er konnte das Problem lösen.

Die Testumgebung die du mir gesendet hattest kann dann erstmal wieder offline.

Vielen Dank!

MfG

Tat, Kien Bang

This ticket is now closed. If you're a WPML client and need related help, please open a new support ticket.