3.5 Sprachumschaltung

Als Nächstes wollen wir noch eine Sprachauswahl als Block auf die Website bringen.

  • Klicken Sie auf Verwalten – Strukturierung – Blöcke.

  • Positionieren Sie den Block Sprachumschalter in den Kopfbereich des Themes (Abbildung 3.21).

Position des Sprachumschalter-Blocks
Abbildung 3.21: Position des Sprachumschalter-Blocks

In diesem Fall soll der Block keinen Titel haben. Im Kopfbereich handelt es sich um horizontale Menüs, und ein Titel würde das Layout stören.

  • Klicken Sie daher neben den Block auf den Link Konfigurieren.

  • Geben Sie beim Titel des Blocks <none> ein (Abbildung 3.22) und nicht, wie im Erläuterungstext darunter angeführt, <keine>.

Titel im Block ausblenden
Abbildung 3.22: Titel im Block ausblenden

Auf der Website befinden sich jetzt oben links zwei Links für die Sprachumschaltung der Website. Leider funktionieren sie noch nicht. Das Verhalten der Sprachumschaltung muss noch festgelegt werden, insbesondere der Aufbau der URLs:

  • Rufen Sie Verwalten Einstellungen Sprachen Konfiguration auf.

  • Damit die Umschaltung reibungslos funktioniert, müssen Sie sich für eine Variante der „Spracherkennung“ entscheiden. Wählen Sie die Option „Pfadpräfix mit Rückfallsprache“ (Abbildung 3.23).

Spracherkennungsauswahl
Abbildung 23: Spracherkennungsauswahl

Wenn Sie nun die Sprachlinks English und Deutsch anklicken, so ändert sich tatsächlich die Umgebungssprache und die Inhalte. Probieren Sie es beim Kontaktformular aus (Abbildung 3.24).

HINWEIS

Es kann sein, dass es zu einer Fehlermeldung bei der Sprachumschaltung kommt. Das hat mit der Auflösung der Pfade zu tun. Klicken Sie auf Verwalten – Einstellungen – Sprachen, English Bearbeiten. Geben Sie als Pfadpräfix en an, und schon geht der Sprachumschalter wieder.

Website mit Sprachauswahl
Abbildung 3.24: Website mit Sprachauswahl

Die Sprachumschaltung ist beim Kontaktformular und im Menü Navigation in der Tat beeindruckend. ABER:

  • In Englisch ist beim Buch der Menüblock links weg.

  • Wir haben jetzt ein mehrsprachiges Buch, aber oben bleibt „Drupal 6 – Tutorial – Deutsch“ stehen. Wenn Sie draufklicken, erscheint die englische Titelseite des Buchs.

  • Auf der Startseite stehen immer der deutsche und der englische News-Artikel. Ideal wäre, wenn sich das mit der Sprachumschaltung ändern würde.

Hier beginnt nun die Feinarbeit. Wenn Sie ein mehrsprachiges Projekt haben, erfahren Sie mehr über diese Problematik in den Abschnitten 7.11 Sprache und 13.6 i18n: Internationalisierung.

 

Ihre Bewertung: Nichts Durchschnitt: 4 (eine Stimme)