Mit dem aktivierten Add-on "Automatische Erkennung der Benutzersprache" wird den Benutzern ein Pop-up angezeigt, das die Option zur Auswahl ihrer bevorzugten Sprache bietet.
Erstbesucher können ihre Sprache basierend auf ihren Browsereinstellungen oder ihrer IP-Adresse auswählen. Diese Präferenz wird in einem Cookie gespeichert, sodass die Website beim nächsten Besuch in der zuvor ausgewählten Sprache geladen wird. Wenn der Benutzer jedoch beschließt, die Sprache bei zukünftigen Besuchen zu ändern, erscheint das Popup erneut, um seine Sprachwahl zu bestätigen.
Der Automatische Benutzer-Spracherkennung Add-on ist verfügbar mit TranslatePress Business und Developer Lizenzen.
Befolgen Sie nach dem Kauf einer Premium-Version von TranslatePress diese Anleitung Leitfaden um TranslatePress zu installieren.
Sobald TranslatePress installiert ist, gehen Sie zu Einstellungen → TranslatePress in Ihrem WordPress-Dashboard, dann navigieren Sie zu Add-ons Tab.

Scrolle zum Add-on "Automatische Benutzererkenennung" und Aktivieren hier.

Die Einstellungen für die Add-on zur automatischen Erkennung der Benutzersprache wurden zum Erweiterte Einstellungen.

Sie können wählen, welche Methode Sie berücksichtigen möchten: die Browserspracheinstellung des Benutzers oder seine IP-Adresse.
Auswahl der Option Zuerst nach Browsersprache, dann nach IP-Adresse berücksichtigt die Spracheinstellung des Browsers des Benutzers. Stimmt diese mit keiner der in den TranslatePress-Einstellungen ausgewählten verfügbaren Sprachen der Website überein, wird die IP-Adresse des Nutzers herangezogen, um dessen bevorzugte Sprache zu ermitteln. Stimmt auch diese mit keiner der verfügbaren Sprachen überein, wird dem Nutzer die Standardsprache angezeigt oder, falls die Option Unterverzeichnis für die Standardsprache verwenden ist eingestellt auf Ja, die erste Sprache in der Option Übersetzungsprachen.
Ebenso die Auswahl der Option Zuerst nach IP-Adresse, dann nach Browsersprache er wird die Sprache anhand der IP-Adresse ermitteln und, falls dies fehlschlägt, die Browsersprache berücksichtigen.
Auswählen Nur nach Browsersprache oder Nur nach IP-Adresse wird keine alternative Methode zur Erkennung der Benutzersprache haben.

Die IP-Adresse des Besuchers wird in der GeoLite2-Datenbank abgefragt, um das Land zu ermitteln, von dem aus der Nutzer auf die Website zugegriffen hat. Das Land wird anschließend in den Locale-Codes der in den TranslatePress-Einstellungen ausgewählten Übersetzungssprachen gesucht.
Dieses Produkt enthält GeoLite2-Daten, die von MaxMind.
Die Option "Direkt weiterleiten" kann zu Indexierungsproblemen bei Google führen. Daher empfehlen wir, eine der Popup-Optionen zu verwenden, um dieses Problem zu beheben. Die Popups benachrichtigen den Benutzer, wenn eine andere Sprache von der Erweiterung zur automatischen Benutzererfassung erkannt wird, anstatt ihn direkt weiterzuleiten und zu fragen, ob er zur erkannten Sprache oder zu einer anderen verfügbaren Sprache auf der Website weitergeleitet werden möchte.

Der gesamte Text, der in den Pop-ups erscheint, wird dynamisch angehängt und kann in den Einstellungen geändert werden. Wie auf dem Bild zu sehen ist, kann der Text leicht geändert werden, und die Änderungen werden in den Pop-ups sichtbar. Außerdem wird der Text nicht von der automatischen Übersetzung beeinflusst. Wenn Sie also möchten, dass der Text in einer anderen Sprache erscheint, kann er in jede beliebige Sprache geändert werden, die in den Pop-ups angezeigt werden soll.
Wir haben zwei Arten von Pop-ups zur Verfügung, die aus der Einstellung “Wählen Sie die Art des Pop-ups, die angezeigt werden soll” ausgewählt werden können. Die verfügbaren Pop-ups sind ein Pop-up-Fenster über dem Inhalt und eine Hello-Bar vor dem Inhalt. Die Änderungen am Text, der im Pop-up angezeigt wird, am Sprachauswahldialog und an der Schließen-Schaltfläche werden in beiden Designs umgesetzt.


Das Pop-up-Fenster ist die beste Wahl, um den Benutzer über eine andere erkannte Sprache zu informieren. Der am Pop-up angehängte Sprachumschalter zeigt die erkannte Sprache im geschlossenen Sprachumschalter an. Wenn der Benutzer zur erkannten Sprache umgeleitet werden möchte, klickt er auf die Schaltfläche "Sprache ändern" und wird weitergeleitet. Die Sprach-Cookie wird geändert, damit das Pop-up auf verschiedenen Seiten nicht erneut angezeigt wird. Das Pop-up-Fenster bleibt beim Scrollen am oberen Rand der Seite und während es geöffnet ist, können die verfügbaren Inhalte auf den Seiten weiterhin angezeigt oder angeklickt werden.
Wie bereits erwähnt, wird der gesamte Text, der dem Pop-up hinzugefügt wird, basierend auf dem in den Einstellungen ausgewählten Text hinzugefügt und kann geändert werden.
Wenn der Benutzer zu einer anderen auf der Website verfügbaren Sprache weitergeleitet werden möchte, kann er dies tun, indem er den Sprachumschalter öffnet und eine andere Sprache auswählt. Genau wie bei der erkannten Sprache wird der Sprach-Cookie auf die gewählte Sprache geändert und das Pop-up wird nicht erneut angezeigt.

Es besteht auch die Möglichkeit, das Pop-up einfach zu schließen, ohne die Sprache zu wechseln.

Die Hello Bar wird vor dem Inhalt angezeigt. Sie hat ein ähnliches Design wie das Pop-up-Fenster, aber da sie vor dem Inhalt angezeigt wird, bleibt sie beim Scrollen nicht am oberen Rand der Seite stehen.
Als Pop-up-Fenster verfügt die Hello Bar über einen Sprachumschalter, mit dem der Benutzer alle auf der Website verfügbaren Sprachen auswählen kann. Die angezeigte Sprache, wenn der Sprachumschalter geschlossen ist, ist die vom Add-on erkannte.
Ähnlich wie beim Pop-up kann der Text, der in der Hello Bar angezeigt wird, in den Einstellungen geändert werden. Stellen Sie sicher, dass Sie testen, wie die Hello Bar im Frontend angezeigt wird. Themes und andere Plugins können ebenfalls Elemente an derselben Stelle haben, daher ist es am besten zu prüfen, wie diese interagieren.
Beide Designs von Pop-ups sind responsiv und passen sich gut an Änderungen der Fenstergröße oder auf Mobiltelefonen an.

Diese Änderung wurde vorgenommen, da solche automatischen Weiterleitungen Probleme mit der Indizierung und SEO bei Google verursachen können. Die Crawler greifen von verschiedenen IP-Adressen und in verschiedenen Sprachen auf Ihre Website zu, und es gibt keine konsistente Methode, um zu bestimmen, wie sich diese Weiterleitungen auf die Indizierung Ihrer Website auswirken würden.
Google aktualisiert seine Algorithmen ebenfalls häufig, was das automatische Weiterleitungsverhalten unvorhersehbar und potenziell schädlich für SEO macht.
Sie können verwenden Google Webmaster-Tools um zu sehen, wie Ihre Website indexiert wird. Wir empfehlen Ihnen außerdem, Ihren Indexierungsstatus regelmäßig in den Webmaster-Tools zu überprüfen.
Eine der besten Methoden, Ihren Nutzern zu zeigen, dass Sie Inhalte in ihrer Sprache haben, ist die Platzierung eines Sprachumschalters auf Ihrer Website.
Eine andere Möglichkeit wäre, Ihre Nutzer zunächst auf einer Willkommensseite nach ihrer bevorzugten Sprache zu fragen und ihnen dann relevante Inhalte in dieser Sprache anzuzeigen.
Add-on zur automatischen Erkennung der Benutzersprache