Startseite für mehrsprachige Webseiten

Unter admin/settings/site-information stellt man ein, welche Seite die Startseite der Homepage sein soll. In mehrsprachigen Seiten führt das zum Problem:

Gibt man dort "willkommen" an, wird die Seite auch mittels http://example.com/de angezeigt, sowie unter http://example.com/de/willkommen.

Das Umschalten in ersterem Fall auf Englisch schlägt fehl, da für den Link http://example.com/en nichts hinterlegt ist. Das Umschalten von http://example.com/de/willkommen auf http://example.com/en/welcome funktioniert dagegen problemlos.

Abhilfe schafft ein kleiner Trick mit den URL-Aliasen: Beide Seiten müssen den gleichen Alias erhalten.

Eintragen kann man diese unter: admin/build/path, so dass node/1 (DE willkommen) und node/2 (EN willkommen) beide (als Kompromiss) "home" zum Alias haben.

Danach noch die Startseite unter admin/settings/site-information korrigieren und fertig ist die mehrsprachige Startseite.