D7 Sprachumschaltung für gesamte Seite
Eingetragen von axeldc (7)
am 08.05.2013 - 10:10 Uhr in
am 08.05.2013 - 10:10 Uhr in
Hi,
möchte eine Seite mit D7 in 3 Sprachen realisieren. Sprachumschalter mit Icons ist drin , locale aktiviert, i18n ist aktiviert. Die Sprachanteile würde ich fürs Erste manuel übersetzen und später eine Automatisierung einsetzen.
Nach Auswahl der Sprache sollte die gesamte Seite incl. Menu's in dieser Sprache angezeigt werden. Derzeit kann ich die einzenen Blöcke
umschalten aber der Rest der Seite bleibt in der alte Sprache stehen.
Wie muss ich hier vorgehen bzw. gibs eine gute Doku hierzu?
Danke im voraus.
Gruss
Axel
- Anmelden oder Registrieren um Kommentare zu schreiben
axeldc schrieb Hi, Nach
am 08.05.2013 - 11:51 Uhr
Hi,
Nach Auswahl der Sprache sollte die gesamte Seite incl. Menu's in dieser Sprache angezeigt werden. Derzeit kann ich die einzenen Blöcke
umschalten aber der Rest der Seite bleibt in der alte Sprache stehen.
Ich kenne ja deine Seite nicht, aber häufig gibt es auf einer Seite nur Blöcke und eine Node.
Wenn du bei den angezeigten Blöcken bereits die englische Sprache realisiert hast, vielleicht mit dem Kontext-Modul ! dann bleiben doch nur noch die Nodes und vielleicht Views.
Bei dem Inhaltstyp für die Nodes kannst du doch bestimmen, dass die Angabe einer Sprache ein Pflichtfeld für die Eingabe einer Node ist und damit liegen dann doch auch die Nodes in mehreren Sprachen vor.
Falls noch Views auf der Seite sind, so lassen sich diese ja auch sehr leicht in Englisch oder Deutsch ausgeben, du brauchst ja nur einen Sprach-Filter bei den Filtern hinzufügen.
Wo gibt es denn da ein Problem ?
Gruß
Berthold
Drupal Video-Tutorials
Hallo Berthold, danke für die
am 08.05.2013 - 14:14 Uhr
Hallo Berthold,
danke für die Information. Habe zwischenzeitlich mit dem i18n Modul in der Konfiguration die Einstellung gefunden, die Menu's mit den dahinterliegenden Nodes ermöglicht einzurichten.
Werde mir die Views nochmal anschauen ob ich etwas vereinfachen kann. Die Seite baut auf einem MTT-Theme auf.
Gruss
Axel