[Aufgelöst] Fehlermeldungen beim Formular werden in englisch ausgegeben
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.
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
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 Sie es kurz vor:
// 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 sich das Problem auf diese Weise nicht lösen lassen, dann gib mir bitte Bescheid.
Es könnte gglfs. auch sein, dass das Problem mit einem anderen Plugin, wie zum Beispiel "Advanced CF7 DB" oder "Contact Form 7 - Dynamic Text Extension" in Verbindung steht. Löst sich das Problem, wenn Du eines dieser Plugins deaktivierst?
Hab die wp-config das Speicherlimit erhöht. Scheint ok zu sein, aber das Problem besteht weiterhin. Hab die beiden Plugins deaktiviert aber der Fehler besteht weiterhin.
Ich kann gerne anbieten mir das einmal genauer anzusehen.
Ich möchte einen temporären Zugriff (wp-admin und FTP) auf die Website anfordern, um das Problem genauer zu untersuchen.
Die dafür erforderlichen Felder findst Du unterhalb des Kommentarbereichs, wenn Du dich anmelden, um die nächste Antwort zu hinterlassen. Die Informationen, die Du angibst sind privat, was bedeutet, dass nur Du und ich sie sehen und darauf zugreifen können.
WICHTIG
Lege bitte unbedingt eine Sicherungskopie der Website und der Datenbank an, bevor Du uns den Zugriff gewährst.
Wenn Du die Felder "wp-admin / FTP" nicht sehen kannst, werden Ihre Anmeldedaten für Post und Website als "PUBLIC" (Öffentlich) festgelegt. Veröffentliche die Daten NICHT, es sei denn, Du siehst die erforderlichen wp-admin / FTP-Felder.
Das private Antwortformular sieht so aus: versteckter Link
Klicke beim nächsten Antworten auf "I still need assistance".
Die von Dir genannte Seite und das Formular sind bislang nicht übersetzt.
Zum war in den WPML Einstellungen der Beitragstyp "Kontaktformulare (wpcf7_contact_form)" als nicht übersetzbar eingestellt, wa sich nun angepasst habe.
Das die Inhalte bislang nicht übersetzt sind, scheint es als ob WPML die Sprache des Formulars nicht korrekt zuordnen kann, da Contact Form 7 per Standard die englische Sprache verwendet.
Kannst Du bitte einmal testen, ob sich das Problem löst, wenn die Seite und das Formular übersetzt wurden?
Zum Übersetzen des Formulars erstelle bitte einen Auftrag unter WPML > Übersetzungsmanagement > Dashboard und rufe diesen dann unter WPML > Übersetzungen auf.
Solltes Du nicht vorhaben, das Formular und die Seite zu übersetzen, dann lass es mich bitte wissen.
Sollte sich das Problen nach vollständiger Übersetzung von Seite und Formular ebenfalls nicht lösen, dann lass es mich bitte ebenso wissen.
Guten Morgen,
Die Seite ist momentan nur eine deutschsprachig Seite und könnte demnächst ins italienische übersetzt werden. Aber momentan nur deutsch
Ich hab bei meinen anderen Webseiten kontrolliert. Da ist unter "WPML>Einstellungen>Beitragstypen-Übersetzung" das Kontaktformulare (wpcf7_contact_form) als "nicht übersetzbar" eingestellt und daher hab ich es auch bei dieser Seite wieder so eingestellt.
Ich hab nochmals einen Test gemacht. Der Fehlerhinweis wenn ein Feld leer ist kommt in englisch "This field is required." aber wenn das Formular korrekt abgesendet wird dann erscheint die korrekte Mitteilung in deutsch! (siehe Abbildung 2 beim 1. Ticket).
Hallo,
hab soeben alle WPML-Plugins deaktiviert und auch diesmal erscheint die Fehlermeldung in deutsch. Kann es sein, dass der Fehler nicht beim WPML-Plugin liegt sondern beim CF7-Plugin?
Vielen Dank!
Peter Profanter
Sorry ein Flüchtigkeitsfehler!
Richtigerweise sollte es wie folgt lauten:
"Hab soeben alle WPML-Plugins deaktiviert und auch diesmal erscheint die Fehlermeldung in englisch."
Somit muss ich beim CF7-Plugin nach dem Fehler suchen.
Noch eine Frage: Wie kann ich aber ein CF7-Formualr übersetzen.
Dies muss immer von Fall zu Fall manuell sein?!
Vielen Dank!
Zuerst übersetze bitte die Kontakt-Seite, idealerweise mit dem WPML Übersetzungseditor.
Dann gehe auf WPML > Übersetzungsmanagement > Dashboard und wähle im Filter oben links den Beitragstyp der Forumlare.
Dann erstelle einen Auftrag für Dein Formular und übersetze es unter WPML > Übersetzungen.
In diesem Fall übersetzt Du das Formular mit dem WPML Übersetzungseditor und mit Hilfe unseres Contact Form 7 MUltilingual Addons.
Alternative:
Deaktiviere das Contact Form 7 Addon und anstatt dessen erstelle in Deiner WordPress Hauptsprache ein Formular pro Sprache.
Jedes Forumlar verwendet einen eigenen Shortcode, welchen Du dann jeweils manuell auf den Seiten hinterlegen musst.
Ich empfehle Dir allerdings die erste Methode zu verwenden, da diese wesentlich unkomplizierter ist.
Hallo,
Ich verwende immer die 2. Variante. Ich erstelle pro Sprache ein eigenes Formular. In diesem Fall ist WordPress und Contact Form 7 bereits in deutsch installiert. Ich hab auch keine englischen Installationen und doch erscheint beim Absenden des Formulars der Fehler "This field is required." obwohl im CF7-Formular bei den Meldungen die Fehlermeldungen korrekt in deutsch geschrieben sind werden sie in englisch ausgegeben....
Das ist alles unverständlich für mich...
Konnte den Fehler selber finden.
ein jQueryScript verursachte den Fehler! Kaum zu glauben aber doch!
Sorry für die Umstände!
Vielen Dank für die Hilfe!!!
Peter
This ticket is now closed. If you're a WPML client and need related help, please open a new support ticket.