3.1 Mehrsprachigkeit
Wie Sie bei der Installation bereits bemerkt haben, ist Drupal ist von Beginn an mehrsprachig. Das heißt, Sie haben bereits eine bilinguale Website installiert, als Sie die deutschen Sprachdateien installiert haben. Klicken Sie im einzig vorhandenen Menü auf der linken Seite auf den Link Verwalten, dann auf Einstellungen, dann auf Sprachen (Abbildung 3.3).

Abbildung 3.3: Sprachauswahl in Drupal
Die Sprachen können aktiviert und deaktiviert werden. Eine Sprache muss Standard sein. In unserem Fall Deutsch.
3.1.1 Das Modul Content Translation aktivieren
Der Inhalt der Website soll in mehreren Sprachen verfügbar sein, deswegen benötigen wir ein zusätzliches Modul mit dem Namen Content Translation, das die Möglichkeit bereitstellt, Inhalte zu übersetzen. Das Modul ist im Drupal-Core bereits enthalten, muss aber noch aktiviert werden:
Klicken Sie dazu auf den Link Verwalten, dann auf Strukturierung, dann auf Module.
Scrollen Sie ein wenig herunter und aktivieren Sie die Checkbox neben dem Modul Content Translation (Abbildung 3.4).
Klicken Sie unten auf der Seite auf den Button Konfiguration speichern.

Abbildung 3.4: Aktivieren des Moduls Content Translation
3.1.2 Inhaltstyp Artikel bearbeiten
Die Inhalte von Drupal werden in Inhaltstypen unterteilt, von denen jeder beliebig viele Inhalte (Nodes) haben kann. Standardmäßig gibt es die Inhaltstypen Artikel und Seite, aber Sie können beliebig viele eigene Inhaltstypen erstellen. Nach der Aktivierung des Content Translation Moduls müssen die einzelnen Inhaltstypen für die Übersetzung konfiguriert werden.
Klicken Sie auf den Link Verwaltung – Inhaltsverwaltung – Inhaltstypen. Sie sehen die beiden Inhaltstypen Artikel und Seite (Abbildung 3.5).
Zwei Inhaltstypen sind, wie gesagt, in Drupal vorgegeben, Seite und Artikel. Beide bestehen zunächst aus einem Titel und einem Textkörper (Body). Sie unterscheiden sich technisch durch nichts. Semantisch ist eine Seite etwas Statisches wie beispielsweise das Impressum, die Geschäftsbedingungen, der Anfahrtsplan und ähnliche Seiten. Ein Artikel dagegen ist eher eine Pressemeldung oder eine Neuigkeit.
Klicken Sie im Inhaltstyp Artikel auf den Link bearbeiten. Sie sehen ein Formular, in dem Sie die Eigenschaften dieses Inhaltstyps festlegen können. Im unteren Bereich sehen Sie drei Links. Klicken Sie auf den Link Einstellungen für Arbeitsablauf. Das Formular wird daraufhin erweitert und gibt unter anderem die Möglichkeit, die Mehrsprachigkeit zu aktivieren. Aktivieren Sie die letzte Checkbox Aktiviert, mit Übersetzung (Abbildung 3.6) und klicken Sie dann auf „Inhaltstyp speichern“.

Abbildung 3.6: Inhaltstyp für Mehrsprachigkeit und Übersetzung vorbereiten
Sie haben jetzt alle notwendigen Vorbereitungen getroffen und können nun Inhalte einstellen.Wenn Sie den Inhaltstyp Seite benutzen wollen, so dürfen Sie nicht vergessen, auch hier Standardwerte vorzugeben.
- Neuen Kommentar schreiben
- 6832 mal gelesen

Hinweis auf nicht vorhandene Funktion fehlt
Hallo Hagen
Ich denke gerade hier sollte auch noch ein Hinweis gemacht werden, dass das integrierte Modul nicht in der Lage ist Menueinträge Mehrsprachig zu verwalten. Dafür benötigt man das i18n-Paket, welches nachgeladen werden muss. Du schreibst zwar niergens, dass dies geht, aber da auf deiner seite beim Umstellen der Sprache auch die Menüs umgestelltwerden, sugeriert die einem Anfänger schon, dass auch dies mit dem Core möglich.
Gerade weil es sich bei diesem Buch doch klar um eine Einsteiger-Lektüre handelt, tauchen Fragen in dieser Richtung immer wieder in den Suportforen zu Drupal auf.
Ansonsten habe ich die Viedeo-Version durchgearbeitet und bin begeistet von deiner Arbeit. Es war wie schon das Video-Training zu Joomla nie langweilig oder einschläfernd. Ich kenne da schon ganz andere Viedeo-Trainings. Ich habe einige durchgemacht, wobei ich auch Autoren "kennen" gelernt habe, bei denen ich mich nach 3 oder 4 Lektionen zwingen musste die Trainings zu beenden.
Gruss Roger