WPML

Jedes Formular-Tag von Contact Form 7 übersetzen

Der vollständige Formular-Tag-Katalog von Contact Form 7 lässt sich über den Erweiterten Übersetzungs-Editor von WPML übersetzen: text, email, tel, url, textarea, number, range, date, checkbox, radio, select, file, quiz, acceptance und submit, sowie die als erforderlich markierten Varianten (*) (text*, email* und die restlichen). Beschriftungen, Platzhalter, Dropdown-Optionen, Button-Texte, Hinweise zum Datei-Upload – einfach alles.

Durch Pipe-Zeichen getrennte Werte übersetzen die Beschriftung und halten den übermittelten Wert stabil

Die auswählbaren Felder von Contact Form 7 unterstützen die Pipe-Syntax ([select your-country "China" "India" "San Marino"]), bei der jeder Wert mithilfe von label|value auch eine andere Beschriftung tragen kann. WPML Multilingual for CF7 übersetzt die für den Besucher sichtbaren Beschriftungen pro Sprache, während der übermittelte Wert (und die Ersetzung des E-Mail-Tags) kanonisch bleibt. Ein französischer Besucher sieht Chine, Inde, Saint-Marin; die Übermittlung, der E-Mail-Text und Ihr CRM erhalten die ursprünglichen englischen Werte. Backend-Systeme gehen nicht kaputt.

Einverständnistexte und Quiz-Tags übersetzen

Das Einverständnis-Kontrollkästchen (das Zustimmungs-Steuerelement, das oft einen langen Satz mit eingebetteten Links zur Datenschutzrichtlinie und zu den Nutzungsbedingungen enthält) wird als eine einzige Zeile übersetzt. Die Linkziele werden ebenfalls pro Sprache übersetzt, sodass Sie französische Besucher auf Ihre französische Datenschutzseite leiten können. Quiz-Tags übersetzen sowohl den Fragetext als auch die Werte der akzeptierten Antworten, sodass Quiz-Herausforderungen in jeder Sprache funktionieren.

Den Tab „Meldungen“ übersetzen

Der Tab Meldungen von Contact Form 7 enthält die bearbeitbaren Validierungstexte, die das Formular steuern. Insgesamt etwa 16 Strings, von denen jeder einzelne übersetzbar ist:

  • Vielen Dank für Ihre Nachricht. Sie wurde gesendet.
  • Ein oder mehrere Felder weisen einen Fehler auf. Bitte überprüfen Sie diese und versuchen Sie es noch einmal.
  • Beim Versuch, Ihre Nachricht zu senden, ist ein Fehler aufgetreten. Bitte versuchen Sie es später noch einmal.
  • Dieses Feld ist erforderlich.
  • Diese E-Mail-Adresse ist ungültig.
  • Die Telefonnummer ist ungültig.
  • Die Zahl ist kleiner als das zulässige Minimum.
  • Das Datumsformat ist falsch.
  • Die Datei ist zu groß.

… und der Rest. Alle erscheinen im Übersetzungsauftrag. Es ist nicht nötig, sie von Hand zu übersetzen oder sich auf lokale .mo-Dateien zu verlassen. E-Mail-Tags, die in Bestätigungsnachrichten eingebettet sind (Danke [your-name], Ihre Nachricht wurde gesendet!), werden nach der Übersetzung korrekt aufgelöst.

Sowohl E-Mail- als auch E-Mail (2)-Vorlagen übersetzen

Contact Form 7 unterstützt zwei ausgehende E-Mail-Vorlagen pro Formular: E-Mail (die Admin-Benachrichtigung) und E-Mail (2) (die optionale Antwort oder der Autoresponder an den Besucher). WPML Multilingual for CF7 übersetzt beide unabhängig voneinander pro Sprache. An, Von, Betreff, Zusätzliche Header, Nachrichtenkörper und die Beschreibungen der Dateianhänge werden alle übernommen. E-Mail-Tags ([your-name], [your-message], …) innerhalb der übersetzten Vorlagen werden korrekt aufgelöst.

Übermittlungsintegrationen erhalten übersetzte Daten

Contact Form 7-Websites kombinieren das Formular in der Regel mit einem oder mehreren Tools zur Verarbeitung von Übermittlungen. WPML Multilingual for CF7 sorgt dafür, dass die Sprache des Besuchers in alle diese Tools einfließt:

  • Flamingo. Das Add-on des CF7-Autors zur Verwaltung von Übermittlungen. Übermittlungen landen in den Eingehenden Nachrichten von Flamingo, wobei der übersetzte Betreff und der Text intakt bleiben.
  • Constant Contact. Die offizielle Integration von CF7. Besuchereingaben fließen in der Sprache des Besuchers in Ihre Constant Contact-Listen ein.
  • Stripe. Die Stripe-Formular-Tag-Felder von CF7 und der Text der Empfangsbestätigung erscheinen beide im Übersetzungsauftrag.
  • Akismet und reCAPTCHA. Anti-Spam-Beschriftungen und alle für Besucher sichtbaren Fehlermeldungen werden über den String-Übersetzungspfad von WPML übersetzt.

Formulare lesen sich mit PTC in jeder Sprache muttersprachlich

Das Übersetzen eines Contact Form 7-Formulars ist eine wirklich schwierige Aufgabe. CF7 ist voll von sehr kurzen, kontextlosen Strings:

  • Die für Besucher sichtbare Beschriftung eines Formular-Tags kann ein einziges Wort sein: Name, E-Mail, Senden.
  • Der Tab „Meldungen“ enthält etwa 16 eigenständige Validierungs-Strings wie Dieses Feld ist erforderlich oder Das Datumsformat ist falsch, ohne umgebenden Kontext.
  • Das Einverständnis-Kontrollkästchen enthält oft einen langen Satz in juristischer Sprache mit eingebetteten Links zur Datenschutzrichtlinie.
  • Die Textkörper von E-Mail und E-Mail (2) verschachteln E-Mail-Tag-Platzhalter wie [your-name] und [your-message] mit Fließtext.

Klassische maschinelle Übersetzung betrachtet jeden String für sich und übersetzt Wort für Wort. Das Formular endet mit ungeschickten Beschriftungen, Validierungsmeldungen, die sich wie fehlerhaft rückübersetztes Englisch lesen, und E-Mails, die Sprachebenen vermischen.

PTC – die KI-Übersetzung von WPML arbeitet mit dem vollständigen Kontext Ihrer Website. PTC weiß, dass ein aus einem Wort bestehender submit-Formular-Tag-Wert eine Button-Beschriftung ist, und übersetzt ihn als Button. Sie weiß, dass die Strings im Tab „Meldungen“ Validierungstexte sind, und übersetzt sie in dieser Sprachebene. Sie weiß, dass der Einverständnissatz juristische Sprache ist. Sie weiß, dass die Textkörper von E-Mail und E-Mail (2) E-Mails an den Formularbesitzer und an den Besucher sind.

Das Ergebnis liest sich so, als wäre das Formular muttersprachlich in jeder Sprache erstellt worden. Kurze Beschriftungen lesen sich natürlich. Validierungsmeldungen bleiben knapp und klar. Einverständnistexte bewahren die juristische Sprachebene. Die ausgehenden E-Mails klingen so, wie ein interner Übersetzer sie schreiben würde.

Zusammen mit dem Team von Contact Form 7 entwickelt

WPML und Contact Form 7 teilen eine aktive Kompatibilitätsverpflichtung, die auf der gemeinsamen Kompatibilitätsseite für Contact Form 7 bestätigt wird. Wenn Contact Form 7 eine neue Version veröffentlicht, hält WPML Multilingual for CF7 Schritt.

WPML Multilingual for CF7 ist in WPML enthalten

WPML Multilingual for CF7 wird mit Multilingual CMS und WPML Agency geliefert. Kein separater Kauf erforderlich. Kaufen Sie WPML einmal, und jede Contact Form 7-Website, die Ihr Konto abdeckt, wird mehrsprachig. Wenn Sie WPML bereits haben, aktivieren Sie WPML Multilingual for CF7 auf Ihrer WPML-Download-Seite.