Auf dieser Seite:
- Erste Schritte
- Erstellen und Übersetzen Ihrer Formulare
- Formulare aktualisieren Übersetzungen
- Eine Umleitung für übersetzte Formulare hinzufügen
- Bekannte Probleme
- Hilfe von unserem Support erhalten
Erste Schritte
Beginnen Sie mit der Installation und Aktivierung der folgenden Komponenten:
- Das Ninja Formulare Plugin
- WPML Kern Plugin und WPML → String-Übersetzung Add-on
- Das Ninja Forms Multilingual Add-on Plugin
Wenn du WPML noch nicht kennst, schau dir unseren Leitfaden „Erste Schritte“ an. Es führt Sie schnell durch alle Übersetzungsoptionen, die Sie verwenden können.
Erstellen und Übersetzen Ihrer Formulare
Dies sind die wichtigsten Schritte, die Sie bei der Übersetzung Ihrer Formulare beachten müssen:
- Erstellen Sie das Formular in der Standardsprache.
- Übersetzen Sie das Formular.
- Fügen Sie einen Ninja Forms-Block in einen Beitrag, eine Seite oder ein Widget ein und wählen Sie das gewünschte Formular aus der Dropdown-Liste aus.
- Übersetzen Sie den Beitrag, die Seite oder das Widget, das das Formular enthält.
Erstellen des Formulars für die Standardsprache
Um das Formular für die Standardsprache zu erstellen, gehen Sie zu Ninja Forms → Add New. In diesem Beispiel verwenden wir das Template für das Formular „Contact Us“. Natürlich können Sie auch eine leere Vorlage verwenden und Ihr Formular von Grund auf neu erstellen.
Übersetzen des Formulars
Mit WPML können Sie aus verschiedenen Übersetzungsmethoden für Ihre Formulare wählen.
Das Formular an die Übersetzer senden
Über WPML → Übersetzungsmanagement können Sie die Übersetzungen der Formulare einem Übersetzer zuweisen.
Sobald Sie die Formulare zum Übersetzungskorb hinzugefügt haben, klicken Sie auf den Reiter Übersetzungskorb. Wählen Sie einen Übersetzer für Ihre verschiedenen Paare und schicken Sie Ihre Formulare zur Übersetzung.
Das Formular selbst übersetzen
Um das Formular selbst zu übersetzen, gehen Sie auf die Seite WPML → Übersetzungsmanagementund folgen Sie diesen Schritten:
- Wählen Sie im Abschnitt Elemente für die Übersetzung auswählen aus dem ersten Dropdown-Menü die Option Ninja Formulare und klicken Sie dann auf den Button Filter.
- Wählen Sie die Formulare aus, die Sie übersetzen möchten.
- Wählen Sie unter Übersetzungsoptionen auswählen die Option Übersetzen für die Sprache(n), in die Sie Ihre Formulare übersetzen möchten.
- Wählen Sie die Option Selbst übersetzen und klicken Sie auf den Button Zur Übersetzungswarteschlange hinzufügen.
- Gehen Sie nun zu WPML → Übersetzungen und klicken Sie auf den Button Übersetzen für den Auftrag, der sich auf Ihr Ninja Formular bezieht.
Sie werden zum Erweiterten Übersetzungs-Editor weitergeleitet, in dem Sie Ihr Formular übersetzen können. Sie können die integrierte automatische Übersetzung für eine schnelle und einfache Übersetzung nutzen.
Derzeit können Sie für Ihre Formulare in einer zweiten Sprache weder ein anderes Datumsformat für das Datumsfeld noch eine andere Währung einstellen.
Einfügen des Formulars in die Seite oder den Beitrag
Nachdem Sie Ihr Formular erstellt und übersetzt haben, können Sie es zu einer Seite, einem Beitrag oder einem Widget hinzufügen. In unserem Beispiel haben wir eine neue Seite auf Englisch erstellt und den Block Ninja Forms verwendet, um unser Formular hinzuzufügen.
Übersetzen von Seiten und Beiträgen, die Formulare enthalten
Übersetzen Sie schließlich die Seite, den Beitrag oder das Widget, das Ihr Formular enthält. Klicken Sie dazu im Feld Sprache auf das Plus-Icon für die Sprache, in die Sie Ihre Seite übersetzen möchten.
Formulare aktualisieren Übersetzungen
Wenn Sie das Formular in der Standardsprache ändern, müssen Sie auch seine Übersetzungen aktualisieren.
Um die Übersetzung eines Formulars zu aktualisieren, gehen Sie folgendermaßen vor:
- Navigiere zu WPML → Übersetzungen.
- Der Status zeigt an, dass die Übersetzung des Formulars aktualisiert werden muss. Klicken Sie auf den Button Bearbeiten in der Zeile des Formulars.
Eine Umleitung für übersetzte Formulare hinzufügen
Mit Ninja Forms können Sie eine Weiterleitung zu einer bestimmten Seite auf Ihrer Website einrichten, nachdem ein Website-Besucher ein Formular übermittelt hat. Damit diese Weiterleitung in allen Sprachen Ihrer Website funktioniert, übersetzen Sie zunächst die Seite, zu der Sie weiterleiten möchten. Folgen Sie dann diesen Schritten:
- Bearbeiten Sie Ihr Ninja Formular.
- Gehen Sie zu E-Mail & Aktionen und fügen Sie die Weiterleitung hinzu oder bearbeiten Sie sie.
- Fügen Sie in das Feld URL {wp:site_url} gefolgt von dem Slug der Seite, zu der Sie weiterleiten möchten.
Vergessen Sie nicht, die Seite, auf die Sie umleiten möchten, zu übersetzen. Sobald Sie dies getan haben, wird das Formular automatisch auf die Seite in der richtigen Sprache umgeleitet.
Bekannte Probleme
WPML funktioniert gut mit diesem Plugin, es könnte aber manchmal kleinere Probleme geben, an denen wir bereits arbeiten. Dies ist zu erwarten, da beide Plugins häufige Updates bereitstellen.
Aktuell noch ungelöste Probleme:
- Ninja Forms – Merge Tags in Emails & Actions Not Translated
- Ninja Forms – PDF Form Submissions | PDF Export Errors with Checkboxes Field
Sie können auch alle bekannten Probleme durchsuchen, einschließlich bereits gelöste Probleme für dieses Plugin.
Hilfe von unserem Support erhalten
Wir haben Unterstützer in unserem Forum, die sechs Tage in der Woche bereit sind, Ihnen zu helfen. Sie sind darin geschult, WPML mit Ninja Forms zu verwenden.
Wenn Sie die Website und WPML selbst einrichten, nutzen Sie bitte unser Forum für technischen Support.