Zusätzliches Menü

Holen Sie sich MemberPress noch heute! Lassen Sie sich für die Inhalte, die Sie erstellen, bezahlen! MemberPress jetzt kaufen
  1. Startseite
  2. Wissensdatenbank
  3. Allgemein
  4. Übersetzen von MemberPress
  5. How To Translate MemberPress Login and Other Pages With WPML

How To Translate MemberPress Login and Other Pages With WPML

Obwohl MemberPress nicht von Haus aus mehrsprachige Websites unterstützt und keine offizielle Integration mit WPMLDas heißt aber nicht, dass Sie keine mehrsprachige Website haben können.

Dieses Dokument zeigt Ihnen, wie Sie Ihre benutzerdefinierte Anmeldeseite übersetzen können, als Beispiel für die Übersetzung von MemberPress-Seiten.

Benutzerdefinierte Seiten erstellen und übersetzen

Der beste Weg, MemberPress-Seiten zu übersetzen, ist die manuelle Erstellung benutzerdefinierter Seiten und das Hinzufügen von MemberPress-Elementen mithilfe von Shortcodes.

Außerdem müssen Sie diese Seiten mit dem WMPL-Übersetzungseditor übersetzen. Außerdem müssen Sie Ihre Formulare übersetzen, indem Sie MemberPress-Strings übersetzen. 

Um zu beginnen, müssen Sie eine benutzerdefinierte Anmeldeseite erstellen auf Englisch und übersetzen sie in eine andere Sprache. Natürlich können Sie das gleiche Verfahren anwenden, um die Seite in weitere Sprachen zu übersetzen, die Sie benötigen. 

Um eine benutzerdefinierte Anmeldeseite in mehreren Sprachen zu erstellen, führen Sie bitte die folgenden Schritte aus:

  1. Eine neue Seite erstellen in WordPress in Ihrer Hauptsprache;
  1. Als nächstes fügen Sie das MemberPress-Anmeldeformular zu dieser Seite hinzu, indem Sie die unter Shortcode:
[mepr-login-form use_redirect="true"]
  1. Gestalten Sie die Seite wie Sie wollen (zum Beispiel mit einem Page Builder).

Hinweis: Sie finden diesen und andere MemberPress-Shortcodes in der Verfügbare Shortcodes Artikel.

Benutzerdefinierte Seiten mit WPML übersetzen

Als Nächstes sollten Sie die benutzerdefinierte Seite, die Sie zuvor erstellt haben, übersetzen. Fügen Sie die Übersetzung für die benötigten Sprachen hinzu und übersetzen Sie dann den Inhalt mit dem WPML-Editor.

Fügen Sie zunächst eine Version Ihrer benutzerdefinierten Anmeldeseite für eine weitere Sprache hinzu und übersetzen Sie sie:

  1. Navigieren Sie zu Dashboard > Seiten > Alle Seitenund suchen Sie Ihre benutzerdefinierte Seite. Auf der rechten Seite sehen Sie eine Spalte für jede verfügbare Sprache auf Ihrer Website. Um eine Version dieser Seite in der gewünschten Sprache zu erstellen, klicken Sie auf das Symbol + Symbol in der dafür vorgesehenen Spalte.
  1. Dadurch wird ein WPML-Übersetzungseditor geöffnet, in dem Sie Ihren gesamten Inhalt übersetzen.
  1. Sobald Sie den gesamten Inhalt Ihrer Seite übersetzt haben, wird in der unteren Leiste 100% angezeigt. Klicken Sie auf die Vollständig in der unteren rechten Ecke, um die Übersetzungen abzuschließen.

Dies führt dazu, dass eine Anmeldeseite in zwei Sprachen verfügbar ist. Sie können den obigen Vorgang bei Bedarf für weitere Sprachen wiederholen. 

Ändern Sie nun die Sprache im WPML-Sprachwechsler, um die übersetzte Version Ihrer Seite im Frontend zu überprüfen. Sie werden jedoch feststellen, dass Ihr Anmeldeformular immer noch in Ihrer Hauptsprache angezeigt wird, obwohl die Seite übersetzt ist.

Leider gibt es im Übersetzungseditor keine Möglichkeit, das MemberPress-Formular zu übersetzen. 

Daher muss dieses verbleibende Problem durch die Übersetzung der einzelnen MemberPress-Plugin-Strings mit WPML gelöst werden.

Übersetzen von MemberPress-Strings mit WPML

Strings sind einzelne Textstücke, die von Plugins zur Anzeige von Beschriftungen, Meldungen usw. verwendet werden. Mit WPML können Sie die Strings des MemberPress-Plugins übersetzen, damit Ihre Formulare auf benutzerdefinierten Seiten richtig übersetzt werden.

Um die Zeichenfolgen Ihres Anmeldeformulars oder eines anderen Formulars zu übersetzen, gehen Sie folgendermaßen vor:

  1. Navigieren Sie zu WPML > String-Übersetzung.
  2. SSuchen Sie den gewünschten Begriff. AEin Beispiel: Suche für "Benutzername oder E-Mail", um die Bezeichnung für das Feld "Benutzername/E-Mail" zu finden.
  1. Sie können Ihre Suche auch eingrenzen indem Sie die Gruppe "memberpress" auswählen, wie im Screenshot gezeigt.
  2. Sobald Sie die gewünschte Zeichenfolge gefunden haben, klicken Sie auf die Schaltfläche + Symbol um die Übersetzung hinzuzufügen. Dies funktioniert auch beim Übersetzen der Seites.
  1. Jetzt die String-Übersetzung hinzufügen in das entsprechende Feld.
  1. Wiederholen Sie die Schritte 2 bis 5 für alle Zeichenketten.

Sobald Sie alle Zeichenfolgen des Formulars übersetzt haben, sollte das Formular auf der übersetzten Seite korrekt angezeigt werden.

Ich kann die zu übersetzenden Memberpress-Strings nicht finden

Wenn Sie die gesuchte Plugin-Zeichenkette nicht finden können, bedeutet dies möglicherweise, dass die Zeichenkette nicht automatisch von WPML erkannt wurde. 

Sie können manuell nach allen verfügbaren Plugin-Strings mit WPML suchen: 
1. Navigieren Sie zu WPML > Lokalisierung von Themen und Plugins.
2. Suchen Sie hier das MemberPress in der Plugin-Liste und klicken Sie auf die Schaltfläche Ausgewählte Plugins auf Zeichenfolge prüfen am unteren Ende der Liste. 



3. WPML wird nun das Plugin auf Zeichenfolgen überprüfen. Als Ergebnis sollten Sie nun eine Liste aller verfügbaren Zeichenketten sehen, die WPML finden konnte. 

Navigieren Sie dann zurück zu WPML > String-Übersetzung, suchen Sie nach einer Zeichenfolge und befolgen Sie die Schritte zum Übersetzen von Zeichenfolgen.

Andere MemberPress-Seiten übersetzen

Ähnlich wie bei der oben beschriebenen Übersetzung der Anmeldeseite können Sie auch jede andere MemberPress-Seite übersetzen. Zum Beispiel könnten Sie übersetzen benutzerdefinierte Mitgliederregistrierung Seiten, benutzerdefiniertes Konto Seiten oder andere mit MemberPress-Shortcodes erstellte Seiten.

Wenn Sie bei der Übersetzung einer MemberPress-Seite auf Probleme stoßen oder Zeichenfolgen finden, die nicht übersetzt werden können, wenden Sie sich bitte an Kontakt zum Support.

War dieser Artikel hilfreich?

Verwandte Artikel

Computerfrau

Holen Sie sich MemberPress noch heute!

Lassen Sie sich für die von Ihnen erstellten Inhalte bezahlen.