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.
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 DrupalDie Sprachen können aktiviert und deaktiviert werden. Eine Sprache muss Standard sein. In unserem Fall Deutsch.3.1.1 Das Modul Content Translation aktivierenDer 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 Translation3.1.2 Inhaltstyp Artikel bearbeitenDie 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).Abbildung 3.5: InhaltstypenZwei 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 vorbereitenSie 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.



3 Kommentare
Ertsmal vielen Dank für
Ertsmal vielen Dank für dieses Tutorial, selbst als DAU komme ich damit weitgehend klar.
Auch die Mehrsprachigkeit ist eingerichtet.
Allerdings übersetzt der Link "English" ins Deutsche und der Link "Francais" ins Englische, sowohl unter Drupal 6,2, als auch unter 6.19!
???
Hallo, danke für die gute
Hallo,
danke für die gute Beschreibung. Ich habe mehrsprachigkeit wie beschrieben eingerichtet, leider wird nicht auf andere Sprachen umgeschaltet. Kann das daran liegen, dass ich nur local veröffentlich?
Sollte eigentlich gehen. An
Sollte eigentlich gehen.
An der lokalen Installation liegt es auf jeden Fall nicht!
Allerdings bekommt man die Mehrsprachigkeit in D6 meiner Erfahrung nach langfristig nur mit dem I18n Modul so richtig vernünftig hin, sieh es Dir mal an http://drupal.org/project/i18n
Kommentar hinzufügen