Korrekte Sprachversion auf Startseite mit i18n
Das ist ein sehr verstecktes Feature, aber es hilft ungemein:
Normalerweise kann man in Drupal unter /admin/settings/site-information nur EINE Seite zur Startseite machen. Bei einer mit i18n erstellten mehrsprachigen Site führt das dazu, dass u.U. auf der Startseite die falsche Sprache benutzt wird.
Aber i18n bietet die Möglichkeit, die Startseite in Form einer multilingualen Variablen einzutragen. Dazu modifiziert man einfach die settings.php der entsprechenden Site und fügt folgende Anweisung ein, z.B. am Ende:
$conf['i18n_variables'] = array(
'site_frontpage',
);Und schon kann man für jede Sprachversion eine eigene Startseite angeben, nämlich jeweils unter z.B.
de/admin/settings/site-information
en/admin/settings/site-information
fr/admin/settings/site-information
usw.
- Anmelden oder Registrieren um Kommentare zu schreiben





und mit panelseiten
am 09.01.2009 - 20:17 Uhr
super tipp! danke! aber wie könnte man das nun auf panelseiten übertragen? da hakts auch mit dem sprachmodul ...
-----
Ich spreche leider kein PHP. (Mit "Hooks", "Funktionen" etc. kann ich daher leider nicht arbeiten.) Bitte bei der Beantwortung meiner Fragen berücksichtigen. Danke!