WPML

Mit WPML können Sie Ihre Website in 65 vorkonfigurierte Sprachen übersetzen, eigene benutzerdefinierte Sprachen hinzufügen und eine Vielzahl von Konfigurationsoptionen für Ihren Sprachumschalter, Ihr URL-Format und mehr anpassen. Sie finden all dies unter WPMLEinstellungen in den Abschnitten Sprachen, Sprachumschalter, URLs und SEO und Kompatibilität.

Websitesprachen

Sprachen für die Website auswählen
Sprachen für die Website auswählen

Wenn Sie WPML zum ersten Mal konfigurieren (der erste Schritt des WPML-Setup-Wizards), müssen Sie die Sprache Ihrer vorhandenen Inhalte 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 Ihrer Website eine länderspezifische Sprache hinzufügen möchten (wie kanadisches Französisch oder Schweizerdeutsch) oder wenn Sie eine Sprache benötigen, die nicht in der Liste der vorkonfigurierten Sprachen aufgeführt ist.

Für die von Ihnen erstellte benutzerdefinierte Sprache können Sie eine der Flaggen von WPML verwenden oder eine benutzerdefinierte Flagge hinzufügen.

Sie können jederzeit Sprachen zu Ihrer Website hinzufügen, bearbeiten oder entfernen, indem Sie zu WPMLEinstellungenSprachen gehen. Der Abschnitt Websitesprachen verwalten und verbergen listet eine Zeile pro Sprache auf: Verwenden Sie Suchen und Sprache hinzufügen…, um eine hinzuzufügen, und das Menü Bearbeiten der Zeile, um sie zu konfigurieren oder zu entfernen.

Sprach-URL-Format

WPML ermöglicht es Ihnen, auszuwählen, wie Inhalte in verschiedenen Sprachen organisiert werden sollen. Sie haben die Wahl zwischen:

  • 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 komplett verschiedene Domains wie ejemplo.es und beispiel.de.
  • Sprachname als Parameter hinzugefügt – wie wpml.org/?lang=es für Spanisch.

Damit Verschiedene Sprachen in Verzeichnissen funktioniert, muss die Permalink-Struktur Ihrer Website von der Standardstruktur abweichen. Wir empfehlen, Jahr/Monat/Name oder %postname% zu wählen.

Für detailliertere Beispiele und Dokumentationen darüber, was erforderlich ist, damit jeder dieser Modi ausgeführt werden kann, lesen Sie bitte mehr über Sprach-URL-Optionen.

Sprachumschalter

Sprachumschalter-Optionen finden Sie unter WPMLEinstellungenSprachumschalter.

Damit Besucher ihre bevorzugte Sprache auswählen können, fügt WPML standardmäßig einen Sprachumschalter zur Fußzeile Ihrer Website hinzu. Sie können Sprachumschalter auch zu Widgets oder Menüs hinzufügen oder Ihren eigenen benutzerdefinierten Sprachumschalter erstellen.

Optionen für die Sprachumschalter von WPML
Optionen für die Sprachumschalter von WPML

Alternativ können Sie einen Sprachumschalter zu Menüs, Widgets, Templates und Seiten- oder Beitragsinhalten hinzufügen, indem Sie den Block Sprachumschalter verwenden.

Sie können Sprachumschalter auch mithilfe der folgenden Hooks anzeigen:

Reihenfolge der Sprachen

Sie können die Reihenfolge, in der Sprachen im Sprachumschalter angezeigt werden, im Abschnitt Sprachumschalter-Optionen unter WPMLEinstellungenSprachumschalter steuern.

Die Reihenfolge der Sprachen festlegen
Die Reihenfolge der Sprachen festlegen

Klicken und ziehen Sie die Sprachen, um die Reihenfolge zu ändern.

Bitte beachten Sie, dass bei Verwendung eines Dropdown-Sprachumschalters die erste angezeigte Sprache immer die aktuelle Sprache ist. Die anderen Sprachen werden in der Reihenfolge aufgelistet, die Sie in der Liste Reihenfolge der Sprachen festgelegt haben.

Auswählen, was im Sprachumschalter angezeigt werden soll

Sie können auswählen, was im Sprachumschalter enthalten sein soll. WPML kann eine Länderflagge, den Namen der Muttersprache und den Sprachnamen in der aktuellen Sprache der Seite anzeigen (wie „Deutsch (German)“, wenn die aktuelle Sprache Englisch ist).

Sie können auch Farben für alle Teile des Sprachumschalters auswählen.

Um Änderungen an Ihrem Sprachumschalter vorzunehmen:

  1. Gehen Sie zu WPMLEinstellungenSprachumschalter.
  2. Suchen Sie Ihren Umschalter. Jeder Sprachumschalter befindet sich je nach Platzierung auf Ihrer Website in einem anderen Abschnitt: Menü-Sprachumschalter, Widget-Sprachumschalter oder Sprachumschalter in der Fußzeile.
  3. Klicken Sie auf das Bleistiftsymbol, um ihn zu bearbeiten.

Wenn Sie Änderungen vornehmen, sehen Sie vor dem Speichern eine kleine Vorschau darauf, wie der Sprachumschalter aussieht.

Sprachumschalter-Optionen
Sprachumschalter-Optionen

Sie können den Sprachumschalter von WPML so anpassen, dass er zum Design Ihrer Website passt.

Um die Flaggen zu ändern, die neben den Sprachen angezeigt werden:

  1. Gehen Sie zu WPMLEinstellungenSprachen
  2. Klicken Sie im Abschnitt Websitesprachen verwalten und verbergen in der Zeile der Sprache, die Sie ändern möchten, auf Bearbeiten
  3. Öffnen Sie die Auswahl für Flagge und wählen Sie eine der Flaggen von WPML, die neutrale Weltkugel oder den Ländercode – oder wählen Sie Benutzerdefinierte SVG hochladen…, um Ihre eigene zu verwenden

Für weitere Informationen über verschiedene Stile von Sprachumschaltern, die Sie zu Ihrer Website hinzufügen können, lesen Sie bitte mehr über Sprachumschalter-Optionen.

Benutzerdefinierte Sprachumschalter

Sie können benutzerdefinierte Sprachumschalter erstellen und sie zum Theme der Website hinzufügen.

Option zum Aktivieren oder Deaktivieren benutzerdefinierter Sprachumschalter
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 keine Sprachumschalter verwenden.

In diesem Fall ist es weiterhin möglich, den Shortcode wpml_language_switcher und die Aktion wpml_language_switcher zu verwenden, sie geben die Sprachumschalter jedoch ohne CSS oder JavaScript aus.

Benutzerdefinierte Sprachumschalter sind bei bestehenden Installationen, die auf die WPML-Version 3.8 oder neuer aktualisiert werden, standardmäßig aktiviert. Bei Neuinstallationen mit der WPML-Version 3.8 oder neuer ist diese Option standardmäßig deaktiviert.

SEO-Optionen

Aktivieren der SEO-Optionen
Aktivieren der SEO-Optionen

Wenn Ihre mehrsprachige Website von Suchmaschinen wie Google analysiert wird, ist es wichtig, ihnen die alternativen Sprachen „mitzuteilen“, die für die Inhalte Ihrer Website verfügbar sind. Auf diese Weise behandeln Suchmaschinen die Übersetzungen nicht als Duplikate, sondern als denselben Inhalt, nur in verschiedenen Sprachen. Dies ist gut für die SEO-Rankings Ihrer Website.

Bitte beachten Sie, dass diese Informationen bei Aktivierung nicht im Frontend Ihrer Website sichtbar sind, sondern nur im Quellcode.

Zusätzlich zum Ein- und Ausschalten dieser Funktion können Sie auch die Option Position des hreflang-Links verwenden, um festzulegen, wo diese Informationen ausgegeben werden:

  • So früh wie möglich – Standard, Priorität 1
  • Später im Head-Bereich – Priorität 10

In den meisten Fällen ist es am besten, die Standardeinstellung zu verwenden. Manchmal können verschiedene Themes und Plugins Konflikte verursachen, wenn diese Option verwendet wird. Diese Konflikte können zu falschen oder vollständig fehlenden Sätzen dieser SEO-Sprachlinks führen. In diesem Fall sollte der Wechsel zur Option Später im Head-Bereich das Problem beheben.

Admin-Sprache

Die Standardsprache ist normalerweise auch die Admin-Sprache. Sie können jedoch auch wählen, den WordPress-Admin-Bereich Ihrer Website in einer anderen Sprache als der Standardsprache der Inhalte Ihrer Website anzuzeigen. Dies ist keine WPML-Einstellung: Sie gehört zu WordPress und befindet sich unter BenutzerProfilPersönliche OptionenSprache.

Auswahl einer anderen Admin-Sprache
Auswahl einer anderen Admin-Sprache

Dadurch können Websites mit mehreren Autoren, die jeweils in einer anderen Sprache schreiben, eine unterschiedliche Admin-Sprache pro Benutzer haben. Einzelne Benutzer können ihre Admin-Sprache auf ihrer eigenen Profilseite auswählen.

Um zu erfahren, wie Sie die Standard-Admin-Sprache der Website und eine unterschiedliche Admin-Sprache pro Benutzer festlegen, lesen Sie mehr über das Festlegen der WordPress-Administrationssprache.

Sprachfilterung für AJAX-Operationen

WPML ermöglicht es Ihnen, ein JavaScript-Cookie zu aktivieren, damit Themes und Plugins AJAX-Filterungen problemlos durchführen können, selbst auf zwischengespeicherten Websites.

Speichern eines Sprach-Cookies zur Unterstützung der Sprachfilterung für AJAX
Speichern eines Sprach-Cookies zur Unterstützung der Sprachfilterung für AJAX

Erfahren Sie mehr darüber auf der Seite über das Aktivieren des Sprach-Cookies zur Unterstützung der AJAX-Filterung.

Mehr in diesem Abschnitt

Geschrieben von Amir · Zuletzt aktualisiert am 19. Februar 2026