Multilingual
am 22.06.2007 - 10:09 Uhr in
Hallo,
ich hab beschlossen ne neue Version meiner Homepage (www.lf-empire.de.vu) mit Drupal zu gestalten, da ich bisher nur mit schlechten Grafiken, HTML und CSS gearbeitet hab ist da echt ne Modernisierung nötig...
Ich Hab Drupal, die deutschsprachige Bedienung und die Internationalisierung erfolgreich installiert, dann hab ich zwei Menus erstellt in denen ich die Links jeweils verschiedenen nodes zugeordnet hab und einen Multilingual Block, kurz: wenn ich die sprache wechsle kommt ein anderes menu und die Links führen zu den Seiten in der richtigen Sprache.
Ich frag mich nur, warum die englische Seite die hier ist
http://www.lf-empire.de/de/node/2
und die deutsche so lautet:
http://www.lf-empire.de/en/node/3
Es macht auch keinen Unterschied ob ich den /en/ und /de/ Teil mitschreibe, ohne geht's genau so. Ich dachte dass die Übersetzungen in ein und dem selben Node gespeichert werden was mir logisch erscheinen würde und dann lediglich die Sprachanweisung /EN/ den englischen Teil aufrufen würde und so, kann mich da jemand bitte genauer aufklären...
Soweit zum einfachen, als nächstes ne kompliziertere Frage: Meine Homepage ist in mehrere sehr große Unterkategorien aufgeteilt, wenn ich da alles in einem Menu machen würde wäre das Menu wohl länger als der Text, deshalb möchte ich dass ganze in zwei Menus aufteilen: Dass erste Menu ist bereits auf der Seite (LFE-Menu (Language)), wenn ich jetzt dort eine Option anklicke möchte ich, dass sich darunter ein neues Menu / neuer Block öffnet oder angezeigt wird mit dem Menu dieser Sektion. Ich habs schon mal so hingekommen, dass ich einen Block für die und die Seiten anzeigen lasse, bei so 2000 Seiten wird dass dann aber ein bisschen umständlich, deshalb sollten das obere Menu quasi nur die Aufgabe haben das zweite Menu unten zu aktivieren und dieses Menu wird solang angezeigt, bis ein anderes ausgewählt wird...
Schon mal im Vorraus danke für die Hilfe
- Anmelden oder Registrieren um Kommentare zu schreiben
MH-LF2 wrote: Ich frag mich
am 23.06.2007 - 14:15 Uhr
Ich frag mich nur, warum die englische Seite die hier ist
http://www.lf-empire.de/de/node/2
und die deutsche so lautet:
http://www.lf-empire.de/en/node/3
Es macht auch keinen Unterschied ob ich den /en/ und /de/ Teil mitschreibe, ohne geht's genau so. Ich dachte dass die Übersetzungen in ein und dem selben Node gespeichert werden was mir logisch erscheinen würde und dann lediglich die Sprachanweisung /EN/ den englischen Teil aufrufen würde und so, kann mich da jemand bitte genauer aufklären...
Die verschiedenen Sprachen sind in verschiedenen Nodes abgelegt, das ist wesentlich flexibler als alles in ein und das selbe node zu packen, was wäre wenn du den node löschen würdest, dann wären auch alle anderen Sprachen des node weg. Wenn du das en oder de weglässt nimmt er die Standardsprache.
gruß pebosi
gruß pebosi
--
https://pebosi.net
MH-LF2 wrote: Soweit zum
am 23.06.2007 - 14:16 Uhr
Soweit zum einfachen, als nächstes ne kompliziertere Frage: Meine Homepage ist in mehrere sehr große Unterkategorien aufgeteilt, wenn ich da alles in einem Menu machen würde wäre das Menu wohl länger als der Text, deshalb möchte ich dass ganze in zwei Menus aufteilen: Dass erste Menu ist bereits auf der Seite (LFE-Menu (Language)), wenn ich jetzt dort eine Option anklicke möchte ich, dass sich darunter ein neues Menu / neuer Block öffnet oder angezeigt wird mit dem Menu dieser Sektion. Ich habs schon mal so hingekommen, dass ich einen Block für die und die Seiten anzeigen lasse, bei so 2000 Seiten wird dass dann aber ein bisschen umständlich, deshalb sollten das obere Menu quasi nur die Aufgabe haben das zweite Menu unten zu aktivieren und dieses Menu wird solang angezeigt, bis ein anderes ausgewählt wird...
Dafür könntest du das Modul "sliced menu" probieren: http://drupal.org/project/slicedmenu
gruß pebosi
gruß pebosi
--
https://pebosi.net