WPML
Status
Offen
Gemeldet für
WPML Multilingual for CF7 1.3.2
Zugehöriges Plugin/Theme
Contact Form 7
Themen-Tags
Compatibility

Übersicht über das Problem

Wenn Sie Contact Form 7 verwenden, kann das Hinzufügen eines placeholder-Attributs zu Formularfeldern dazu führen, dass die Übersetzungs-Engine den Shortcode falsch interpretiert. Dies kann zu fehlerhaften Formularen in den übersetzten Versionen Ihrer Website führen.

Problemumgehung

Bearbeiten Sie die Formularübersetzung im Erweiterten Übersetzungs-Editor (ATE) und stellen Sie sicher, dass der Shortcode unübersetzt bleibt. Übersetzen Sie nur den Platzhaltertext.

Befolgen Sie diese Schritte:

  • Öffnen Sie die Übersetzung im ATE.
  • Gehen Sie in die obere rechte Ecke des ATE-Editors, klicken Sie auf das Zahnradsymbol und stellen Sie sicher, dass die Option „Ich bevorzuge größere Segmente“ aktiviert ist.
  • Das Feld mit dem Platzhalter wird in zwei Zeilen aufgeteilt angezeigt, zum Beispiel:
    [wpmlcf7-1-email* customer-email placeholder]
    Your E-mail (required)
  • Übersetzen Sie die erste Zeile (den Shortcode) nicht. Sie sollte mit der Originalsprache identisch sein.
  • Übersetzen Sie nur den Platzhaltertext in der zweiten Zeile („Ihre E-Mail (erforderlich)“).

Alle bekannten Probleme →