Welche Module werden benötigt, um eine d7 Webseite zu internationalisieren?
am 24.07.2012 - 20:09 Uhr in
Ich möchte eine Webseite in verschiedenen Sprachen anbieten. Nun bin ich auf der Suche nach geeigneten Modulen, die eine funktionierende Lösung des Problems ermöglichen. Ich habe etliche Module gesichtet und habe daher den Überblick etwas verloren. Normalerweise denke ich, dass es von der Logik her so sein könnte:
Für Jede Sprache eine extra Datenbank und eine extra Drupal Installation. Also z.B. als Files
de
en
es
fr
ect. Dann ein Script, welches abhängig vom Sprachraum des Users zwischen diesen Ordnern switched. Die einzelnen Drupal Installationen dann mit der jeweiligen Sprache aufsetzen.
Ich habe gesehen, dass es auch Möglichkeiten gibt, die Internationalisierung komplett über eine Drupal Installation zu bewerkstelligen.
Kann jemand Module nennen mit denen man Sprachabhängig den gesamten Inhalt steuern kann? Also User Content und Admin Content, also Blöcke, Strukturen wie Foren und Startseiten? Hat jemand damit bereits Erfahrungen sammeln können?
- Anmelden oder Registrieren um Kommentare zu schreiben
Du brauchst nur eine
am 24.07.2012 - 20:40 Uhr
Du brauchst nur eine Drupalinstallation. das switchen zwischen den einzelnen Sprachen kann auf unterschiedlichstem Level erfolgen. Auf jeden Fall brauchst Du das Modul [do:i18n] und dann [do:l10n_update] um die Sprachpakete nachzuladen. Beim Packt-Verlag gibt es zu dem Thema das Buch "Drupal 7 Multilingual Sites", in dem das für Drupal 7 erläutert wird.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Wenn man die Content_types für multilingual eingerichtet hat
am 24.07.2012 - 21:31 Uhr
läuft der Rest fast von selbst.
Man muss auch nicht alle Seinten auf einmal übersetzen.
Was in der Zielsprache nicht verfügbar ist, wird einfach nicht angezeigt.
Eines ist jedoch zu beachten - es gibt Dokumente, die sind sprachspzifisch, und andere die sind sprachneutral.
Damit muss man umgehen lernen.
Wenn man content_access installiert, und je sprache einen eigenen content_type anlegt, kann man sogar dafür sorgen, dass nur eine bestimmte Gruppe Texte in einer bestimmten Sprache verfassen können.
Grüße
Ronald
Vielen Dank erst einmal
am 25.07.2012 - 00:35 Uhr
Vielen Dank erst einmal soweit. Ich werde mich da mal näher mit beschäftigen und dann berichten, ob es geklappt hat.
Ich habe gestern Abend
am 25.07.2012 - 07:37 Uhr
innerhalb 1 Stunde eine internationale Testsite aufgesetzt.
Das läuft wie geschmiert ;-)
i10n_update und i18n sind die Grundlagen.
fields wird benötigt
Ansonsten eben die Module, die man eh' installieren will.
Um es extrem zu treiben, habe ich als zusäzliche Sprachen Russisch und Griechisch gewählt.
Der Kyrillische Zeichensatz funktioniert automatsich richtig.
So machen internationale WEB-Projekte Spaß.
Grüße
Ronald