Hintergrund: PloneLanguageTool und LinguaPlone, Standardsprache Englisch.
1. Ich möchte gern im Header der Frontpage ein Logo einbinden, je nach Sprache des Besuchers. Dazu frage ich die aktuelle Sprache ab:
Code: Alles auswählen
<tal:block define="currlang language;
mylang python:test(currlang == 'es' or currlang == 'de', currlang, 'en');
introfile string:$portal_url/portal_skins/custom/img/intro-$mylang;">
Genauer: Die Frontpage wird immer komplett als Englisch ausgegeben, also auch <html lang="en">. Auf den (sprachabhängigen) Unterseiten passts.
2. Ich möchte im Footer die Seiten "Impressum, Datenschutz und Disclaimer" sprachabhängig ausgeben. Die Seiten liegen in verschiedenen Sprachen im Ordner "meta" vor. Wie kann ich im Footer die jeweils korrekte Sprache ausgeben? Ich dachte da an eine Art Folderview für den Footer...
Danke und schönes Wochenende!
marX