Sprachumschalter
3.5 Sprachumschaltung
Als Nächstes wollen wir noch eine Sprachauswahl als Block auf die Website bringen.
- Neuen Kommentar schreiben
- 923 mal gelesen
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).

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>.

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).

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.

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.
- Neuen Kommentar schreiben
- 2992 mal gelesen