Zum Inhalt springen Zur Seitenleiste springen

Dieses Thema ist gelöst. Hier finden Sie eine Beschreibung des Problems und der Lösung.

Problem:
You are experiencing unexpected behavior with languages and URL structure after installing WPML. Your existing German content is appearing under /en/ instead of the root URL, and there is no content under the root URL. You expected the German content to remain under / and only the translated English content to appear under /en/.
Solution:
The default language in WPML and WordPress is treated independently of the content's original language.
If content was initially created in German, it will always be translated from German into other languages. Changing the default language on websites with existing content is technically possible but not recommended due to potential unexpected issues.
Before changing the default language, we recommend creating a complete backup of your website, including the database.
After changing the default language, you must resave the permalink settings in WordPress.
Possible issues include problems with menus and navigation, where language menus may need to be recreated or adjusted, and menu entries might appear duplicated or disappear if the language logic becomes confused. Some themes store content specific to a language, which might cause widgets or theme settings to display incorrectly after a change. SEO and indexing might also be affected, as search engines have already indexed the old structure. Ranking losses might occur if proper redirection (301 redirects) is not set up. Additionally, certain plugin contents, such as ACF field groups and fields and taxonomies like global attributes in WooCommerce, should always be created in the default language. It might be better to switch the default language before starting translations. Set English as the default language at domain.com and German at domain.com/de/, but translations will still be done from German to English.
Languages can also be set to be invisible to website visitors: Hide languages on the frontend.

If this solution does not apply to your case, or if it seems outdated, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If further assistance is needed, please open a new support ticket at WPML support forum.

Dies ist das technische Support-Forum für WPML – das mehrsprachige WordPress-Plugin.

Mitlesen können alle, doch nur WPML-Kunden können hier Fragen veröffentlichen. Das WPML-Team antwortet im Forum an 6 Tagen pro Woche, 22 Stunden am Tag.

Schlagwörter: 

Dieses Thema enthält 3 Antworten, hat 0 Stimmen.

Zuletzt aktualisiert von Andreas W. Vor 2 Wochen.

Assistiert von: Andreas W..

Autor Beiträge
Januar 6, 2026 um 1:44 p.m. #17706799

wizible

Hello WPML Support Team,

I am experiencing unexpected behavior regarding languages and URL structure after installing WPML and would like to clarify whether this is related to my WordPress settings.

Current situation before installing WPML:

- My WordPress installation language is English
- All existing content is in German

WPML setup:

- I selected German as the default language
- I selected English as the language to translate into

After completing the setup, I noticed that:

- All my existing German content is now available under /en/
- There is no content available under the root URL /

My expectation was:

- The existing German content should remain under /
- Only after translating content into English, the translated pages should appear under /en/

This leads me to believe that there might be a configuration issue, possibly related to:

- the WordPress site language
- the initial WPML language setup
- or permalink / language URL settings

My questions are:

1.) Is this behavior expected in this setup, or does it indicate a misconfiguration?
2.) Could this be caused by the WordPress installation language being English while the content language is German?
3.) What would be the recommended way to ensure that:
- German (default language) content appears under /
- English (translated) content appears under /en/

Thank you very much for your help.

Januar 6, 2026 um 6:43 p.m. #17707652

Andreas W.
WPML-Unterstützer seit 12/2018

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

Zeitzone: America/Lima (GMT-05:00)

Hallo,

Ich kann gerne anbieten, mir das einmal genauer anzusehen.

Ich möchte einen temporären Zugriff (wp-admin und FTP) auf die Website anfordern, um das Problem genauer zu untersuchen.

Die dafür erforderlichen Felder findest du unterhalb des Kommentarbereichs, wenn Du dich anmeldest, um die nächste Antwort zu hinterlassen. Die Informationen, die du angibst, sind privat, was bedeutet, dass nur du und ich sie sehen und darauf zugreifen können.

WICHTIG
Lege bitte unbedingt eine Sicherungskopie der Website und der Datenbank an, bevor Du uns den Zugriff gewährst.
Wenn Du die Felder "wp-admin / FTP" nicht sehen kannst, werden Ihre Anmeldedaten für Post und Website als "PUBLIC" (Öffentlich) festgelegt. Veröffentliche die Daten NICHT, es sei denn, Du siehst die erforderlichen wp-admin / FTP-Felder.

Das private Antwortformular sieht folgendermaßen aus:
versteckter Link

Klicke beim nächsten Antworten auf "I still need assistance".

Video:
versteckter Link

Beachte bitte, dass wir verpflichtet sind, diese Informationen auf jedem Ticket individuell anzufordern. Wir dürfen nicht auf Zugangsinformationen zugreifen, die nicht speziell auf diesem Ticket im privaten Antwortformular übermittelt wurden.

Mit freundlichen Grüßen
Andreas

Januar 9, 2026 um 7:43 a.m. #17714995

wizible

Ohne das jetzt zu verkomplizieren. Wie wäre denn in meinem Fall das richtige Vorgehen?

Alle Inhalte auf meiner Seite sind im Moment auf Deutsch.
Ich möchte alles ins englische übersetzen.
Anschließend sollen die englischen Inhalte die Default language sein (domain.com).
Und die deutschen Inhalte sollen langfristig unter domain.com/de/ zu finden sein.
Kurzfristig sollen die deutschen Inhalte deaktiviert sein.

Januar 9, 2026 um 12:08 p.m. #17715942

Andreas W.
WPML-Unterstützer seit 12/2018

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

Zeitzone: America/Lima (GMT-05:00)

Die Standardsprache in WPML und WordPress wird unabhängig von der Ausgangssprache der Inhalte behandelt.

Soll bedeuten, wenn ein Inhalt zuerst auf Deutsch erstellt wurde, dann wird er immer vom Deutschen in die Zweitsprachen übersetzt.

Das Wechseln der Standardsprache bei Webseiten mit bestehenden Inhalten ist technisch möglich, aber nicht empfehlenswert, weil es zu unerwarteten Problemen führen kann.
Ich würde deshalb empfehlen vor dem Wechseln der Standardsprache ein komplettes Backup der Website inkl. Datenbank anzulegen.

Wichtig: Nach dem Wechseln der Standardsprache bitte die Permalink-Einstellung in WordPress erneut abspeichern.

Mögliche Probleme:

Es könnte nach dem Wechsel zu Problemen mit den Menüs und der Navigation kommen.
- Sprachmenüs müssen oft neu erstellt oder angepasst werden.
- Menüeinträge können doppelt erscheinen oder verschwinden, wenn die Sprachlogik durcheinandergerät.

Manche Themes speichern Inhalte sprachspezifisch.
- Nach einem Wechsel kann es passieren, dass Widgets oder Theme-Einstellungen nicht mehr korrekt angezeigt werden.

SEO und Indexierung
- Google und andere Suchmaschinen haben die alte Struktur bereits indexiert.
- Nach der Umstellung drohen Ranking-Verluste, wenn keine saubere Weiterleitung (301-Redirects) eingerichtet wird.

Zudem gibt es bestimmte weitere Inhalte des Plugins, die immer im Original in der Standardsprache erstellt werden sollten, wie zum Beispiel ACF-Feldgruppen und Felder und Taxonomien, wie zum Beispiel globale Attribute in WooCommerce.

Es wäre deshalb eventuell besser, noch vor dem Beginn der Übersetzungen die Standardsprache zu wechseln.

Englisch > domain.com
Deutsch > domain.com/de/

Die Übersetzungen werden jedoch weiterhin aus dem Deutschen ins Englische vorgenommen.

---

Sprachen können zudem für Besucher der Website als nicht sichtbar eingestellt werden:
https://wpml.org/de/documentation-3/ratgeber-zum-loslegen/einstellung-der-sprachen/sprachen-auf-dem-frontend-ausblenden/

Mit freundlichen Grüßen
Andreas