Mit WPML können Sie Ihre Website in 65 vorkonfigurierte Sprachen übersetzen, Ihre eigenen benutzerdefinierten Sprachen hinzufügen und eine Vielzahl an Konfigurationsoptionen für Ihren Sprachumschalter, Ihr URL-Format und mehr individuell einstellen. Diese Optionen sind im WPML → Sprachen-Menü verfügbar.
Wenn Sie WPML zum ersten Mal konfigurieren, müssen Sie die Sprache Ihres vorhandenen Inhalts auswählen. Wählen Sie dann aus, in welche der 65 vorkonfigurierten Sprachen Sie Ihre Website übersetzen möchten.
Es ist auch möglich, eine benutzerdefinierte Sprache zu erstellen. Dies ist besonders nützlich, wenn Sie eine benutzerdefinierte Sprache (wie Kanadisches Französisch oder Schweizerdeutsch) zu Ihrer Website hinzufügen möchten oder eine Sprache benötigen, die nicht in der Liste vorkonfigurierter Sprachen erscheint.
Unter WPML → Sprachen können Sie Ihrer Website jederzeit Sprachen hinzufügen, diese bearbeiten oder entfernen. Diese Optionen sind im Abschnitt Website-Sprachen verfügbar.
Sprach-URL-Format
In WPML können Sie auswählen, wie Sie Inhalte in verschiedenen Sprachen anordnen. Sie können wählen aus:
Verschiedene Sprachen in Verzeichnissen – wie wpml.org/es/ für Spanisch und wpml.org/de/ für Deutsch.
Eine andere Domain pro Sprache – Subdomains wie es.example.com und de.example.com oder völlig andere Domains wie ejemplo.es und beispiel.de.
Sprachnamen werden als Parameter hinzugefügt – wie wpml.org/?lang=es für Spanisch.
Damit Andere Sprachen in Verzeichnissen funktionieren, muss die Permalink-Struktur Ihrer Website anders als die Standardstruktur sein. Wir empfehlen, Jahr/Monat/Name oder %postname% zu wählen.
Detailliertere Beispiele und eine Dokumentation, was für die Ausführung jedes dieser Modi erforderlich ist, entnehmen Sie bitte den Sprach-URL-Optionen.
Sprachumschalter
Damit Besucher ihre bevorzugte Sprache wählen können, fügt WPML dem Footer Ihrer Website per Standard einen Sprachumschalter hinzu. Sie können Sprachumschalter auch in Widgets oder Menüs einfügen oder Ihren eigenen benutzerdefinierten Sprachumschalter definieren.
Optionen für WPMLs Sprachumschalter
Sie können Sprachumschalter auch mithilfe der folgenden Hooks anzeigen
Sie können die Reihenfolge, in der die Sprachen im Sprachumschalter erscheinen, im Abschnitt Sprachumschalter-Optionen im Menü Sprachen steuern.
Festlegen der Reihenfolge der Sprachen
Klicken und Ziehen Sie die Sprachen, um die Reihenfolge zu ändern.
Bitte beachten Sie: Bei Verwendung eines Dropdown-Sprachumschalters ist die zuerst angezeigte Sprache immer die aktuelle Sprache. Die anderen Sprachen werden in der Reihenfolge aufgeführt, die Sie in der Liste Reihenfolge der Sprachen festlegen.
Auswahl, was im Sprachumschalter angezeigt werden soll
Sie können auswählen, was im Sprachumschalter enthalten ist. WPML kann eine Länderflagge, den Namen der Muttersprache und den Sprachnamen in der aktuellen Sprache der Seite anzeigen.
Sie können auch Farben für alle Teile des Sprachumschalters auswählen.
Zum Ändern der Flaggen, die neben den Sprachen erscheinen:
Rufen Sie WPML → Sprachen auf.
Klicken Sie im Abschnitt Website-Sprachen auf Sprachen bearbeiten.
Hier können Sie eine andere Flagge aus WPMLs Installationsverzeichnis auswählen oder Ihre eigene hochladen.
Wenn Sie weitere Informationen über verschiedene Stile von Sprachumschaltern erhalten möchten, die Sie Ihrer Website hinzufügen können, lesen Sie bitte mehr über Sprachumschalter-Optionen.
Option zum Aktivieren oder Deaktivieren benutzerdefinierter Sprachumschalter
Im Abschnitt Benutzerdefinierte Sprachumschalter können Sie die benutzerdefinierten Sprachumschalter auf Ihrer Website aktivieren oder deaktivieren. Wenn benutzerdefinierte Sprachumschalter deaktiviert sind, werden die zugehörigen CSS- und JavaScript-Ressourcen nicht mehr geladen. Dies ist nützlich für Websites, die keinerlei Sprachumschalter verwenden.
In diesem Fall können Sie den Shortcode wpml_language_switcher und die Aktion wpml_language_switcher benutzen, diese werden die Sprachumschalter jedoch komplett ohne CSS oder JavaScript ausgeben.
Benutzerdefinierte Sprachumschalter werden per Standard für bestehende Installationen aktiviert, die auf WPML Version 3.8 oder höher aktualisiert werden. Für neue Installationen, die WPML Version 3.8 oder höher nutzen, ist diese Option per Standard aktiviert.
SEO-Optionen
Aktivierung von SEO-Optionen
Wenn Ihre mehrsprachige Website von Suchmaschinen wie Google analysiert wird, ist es wichtig, ihnen von den alternativen Sprachen zu „erzählen“, die für den Inhalt Ihrer Website verfügbar sind. So behandeln Suchmaschinen die Übersetzungen nicht wie Duplikate, sondern wie den gleichen Inhalt, nur in anderen Sprachen. Dies ist gut für den SEO-Rang Ihrer Website.
Bitte beachten Sie: Wenn dies aktiviert ist, sind diese Informationen nicht im Frontend Ihrer Website, sondern nur im Quellcode sichtbar.
Zusätzlich zum Ein- und Ausschalten dieser Funktion können Sie auch die Option Position des hreflang-Links nutzen, um einzustellen, wo diese Informationen ausgegeben werden sollen:
So früh wie möglich – Standard, Priorität 1
Später im Titelbereich – Priorität 10
In den meisten Fällen ist es am besten, die Standardeinstellung zu verwenden. Manchmal können verschiedene Themes und Plugins bei Verwendung dieser Option Konflikte verursachen. Diese Konflikte können dazu führen, dass diese SEO-Sprachen-Links falsch sind oder komplett fehlen. In diesem Fall sollte ein Wechsel zur Option Später im Titelbereich das Problem lösen.
Adminsprache
Die Standardsprache ist normalerweise auch die Adminsprache. Sie können jedoch wahlweise den WordPress-Adminbereich Ihrer Website auch in einer anderen Sprache als der Standardsprache des Inhalts Ihrer Website anzeigen lassen. Dies ist nicht im WPML → Sprachen-Menü. Stattdessen finden Sie es unter Benutzer → Profil.
Auswahl einer anderen Admin-Sprache
Dies ermöglicht es Websites mit mehreren Autoren, die alle in einer anderen Sprache schreiben, eine andere Adminsprache pro Benutzer zu haben. Einzelne Benutzer können ihre Adminsprache auf ihrer eigenen Profilseite auswählen.
Um zu erfahren, wie Sie die Standard-Adminsprache der Website und eine andere Adminsprache pro Benutzer einstellen können, lesen Sie den Ratgeber zur Einstellung der WordPress-Administrationssprache.
Sprachfilterung für AJAX-Operationen
WPML ermöglicht es Ihnen, einen JavaScript-Cookie zu aktivieren, sodass in Themes und Plugins problemlos AJAX-Filterung möglich wird, sogar auf gecachten Websites.
Speichern eines Sprach-Cookies zur Unterstützung der Sprachfilterung für AJAX