Automatische Sprachweiterleitung: Funktionsweise und einrichten

Du befindest dich in der Dokumentation für MultilingualPress 2. Falls du die neuere Version 3 benutzt, wechsle bitte zu MultilingualPress 3.

Bei einer mehrsprachigen Webseite ist es wichtig, dass die Benutzer auf diejenige Sprache weitergeleitet werden, die sie am besten verstehen. Bei MultilingualPress ist hierfür das Feature Automatische Sprachweiterleitung zuständig. Wir erklären dir hier, wie die automatische Sprachweiterleitung funktioniert und wie du diese einrichtest.

Wie funktioniert die automatische Sprachweiterleitung bei mehrsprachigen Webseiten?

Browser-Einstellungen für die Sprache

In den Einstellungen eines Browsers lassen sich Angaben zu den bevorzugten Sprachen eines Benutzers machen, so dass bei mehrsprachigen Webseiten die Präferenzen des Benutzers berücksichtigt werden können. Der Benutzer gibt also an, welche Sprachen er beherrscht inklusive einer bevorzugten Reihenfolge.

Der folgende Screenshot zeigt die entsprechende Einstellung im Firefox. In diesem Beispiel wird bevorzugt die deutsche Webseite angezeigt, falls vorhanden, ansonsten die englische und zwar bevorzugt die US-Version.

MultilingualPress automatische Sprachweiterleitung - bevorzugte Sprachen im Browser einstellen (Firefox)

MultilingualPress Prioritäten für Sprachen

Zusätzlich zur Browser-Einstellung, gibt es noch eine MultilingualPress-Einstellung für die automatische Sprachweiterleitung. Wir geben dir die Möglichkeit, die Qualität einer Übersetzung anzugeben und zwar als Priorität für jede Sprache.

Gehe hierfür zu Netzwerverwaltung → Einstellungen → Sprachverwaltung. Dort siehst du alle standardmäßig in MultilingualPress verfügbaren Sprachen aufgelistet und ganz rechts die Spalte Priorität, wo du für jede deiner Übersetzungen einen Wert auf einer Skala von 1 bis 10 angeben kannst. Die Sprache mit der qualitativ hochwertigsten Übersetzung bekommt eine 10 und je schlechter die Übersetzung um so niedriger setzt du die Priorität.

MultilingualPress automatische Sprachweiterleitung - Prioritäten für die Sprachen vergeben

Ermittlung der Sprache aus Browser-Einstellung und MultilingualPress Prioritäten

MultilingualPress multipliziert nun die jeweiligen Browserwerte mit den in der Sprachverwaltung angegebenen Prioritäten und als Regel für die Auswahl der Sprache gilt:
Der höhere Wert gewinnt. Das Ganze nennt sich in Fachkreisen Language Negotiation (Sprachvereinbarung). 

Es erfolgt keine Sprachweiterleitung, wenn die Sprache mit dem höchsten Wert der aktuellen Sprache entspricht. Ebenso wird der Benutzer nicht weitergeleitet, wenn er einem von MultilingualPress generierten Link zu einer anderen Sprache folgt (z.B. im Sprachen-Widget, in den Quicklinks, oder im Menü).

Eine sehr detaillierte Beschreibung zur Sprachweiterleitung findest du in diesem Artikel.

So richtest du die automatische Sprachweiterleitung ein

Voraussetzung: Für die automatische Sprachweiterleitung musst du in deiner Multisite mindestens zwei Sites angelegt und im MultilingualPress-Tab eine Sprache zugewiesen haben. Zudem müssen diese
Seiten miteinander verknüpft sein.

MultilingualPress - verknüpfte Websites und zugeordnete Sprache

  1. Gehe in der Netzwerkverwaltung zu Einstellungen → MultilingualPress und setze den Haken bei HTTP-Weiterleitung.MultilingualPress - HTTP Weiterleitung aktivieren
  2. Websites → Alle Websites und bearbeite eine Webseite.
  3. Klicke auf den Tab MultilingualPress und setze den Haken bei Aktiviere automatische Sprachweiterleitung.MultilingualPress - Automatische Sprachweiterleitumg aktivierenDie einzelnen Schritte sind für alle miteinander verknüpften Webseiten durchzuführen. Unter Websites → Alle Websites ist anschließend der Haken in der Spalte Weiterleiten bei den Seiten mit aktivierter Sprachweiterleitung gesetzt.Automatische Sprachweiterleitung für alle verknüpften Websites aktiviert