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.
Inhaltsverzeichnis
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 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.
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.
- Gehe in der Netzwerkverwaltung zu Einstellungen → MultilingualPress und setze den Haken bei HTTP-Weiterleitung.
- Websites → Alle Websites und bearbeite eine Webseite.
- Klicke auf den Tab MultilingualPress und setze den Haken bei Aktiviere automatische Sprachweiterleitung.Die 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.