WPML
Status
Offen

Übersicht über das Problem

Auf der Seite für die WPML-Einrichtung sehen Sie beim Hinzufügen von en_US (US-Englisch) als benutzerdefinierte Sprache eine Fehlermeldung mit dem Text „The Value en_US already exists.

Hinzufügen eines vorhandenen Locales

Standardmäßig verwenden WordPress und Theme-Autoren das Locale en_US für Englisch. Aus diesem Grund sehen Sie die folgende Fehlermeldung, wenn Sie versuchen, ein benutzerdefiniertes Locale en_US hinzuzufügen: „The Value en_US already exists.“

Fehlermeldung „The Value en_US already exists“
Fehlermeldung „The Value en_US already exists“

Problemumgehung

Anstatt die en_US-Version hinzuzufügen, können Sie eine beliebige englische Sprache (Gebietsschema en) hinzufügen, die in einem anderen Land als den Vereinigten Staaten verwendet wird. Anschließend können Sie die Standardflaggen manuell in die entsprechenden ändern.

So fügen Sie eine neue benutzerdefinierte englische Sprache hinzu:


Gehen Sie zu Ihrer WPML-Einrichtungsseite unter dem Tab „Sprachen“ und klicken Sie auf „Benutzerdefinierte Sprache erstellen“.
Hinzufügen einer benutzerdefinierten Sprache im WPML Setup Wizard

Wählen Sie Englisch als Sprache und einen anderen Ort als die Vereinigten Staaten (z. B. das Vereinigte Königreich). Auf diese Weise wird das Gebietsschema auf en_GB (Sprachcode und Ländercode) gesetzt. Klicken Sie dann auf „Sprache speichern“.

Hinzufügen einer neuen Sprache
Hinzufügen einer neuen Sprache

Sie haben nun zwei verschiedene Versionen von Englisch:


  • Englisch: Diese verwendet das Gebietsschema en_US für die Vereinigten Staaten

  • Englisch (Vereinigtes Königreich): Diese verwendet das Gebietsschema en_GB für das Vereinigte Königreich

Weisen Sie eine davon als Ihre Standardsprache und die andere als Ihre Übersetzungssprache zu und fahren Sie mit Ihrer WPML-Einrichtung fort.
Auswählen der Standardsprache und Übersetzungssprachen
Auswählen der Standardsprache und Übersetzungssprachen

Nach Abschluss Ihrer WPML-Einrichtung können Sie die Sprachflagge anpassen, da beide Versionen die britische Flagge verwenden.

Alle bekannten Probleme →