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 - 19:17 Uhr
super tipp! danke! aber wie könnte man das nun auf panelseiten übertragen? da hakts auch mit dem sprachmodul ...
Ich habe eine panels Seite
am 09.01.2013 - 23:03 Uhr
Ich habe eine panels Seite als Startseite in Drupal 7. Die Frage ist, wie kann ich die übersetzen? i18n Modul ist auch installiert.
Beste Grüße
Alexander Sibert
Internet: http://catopuma.de - Internet-Agentur für Webentwicklung und Internet-Marketing
facebook: https://www.facebook.com/neofelis.1
twitter: https://twitter.com/neofelis_de