Zum Inhalt springen

Mehrsprachigkeit und TemplaVoila

Erstellt am 9. August 2011 · Noch keine Antworten

Tags: Templates & Layouts, Frage

jorothke ·

Moin zusammen,
nachdem ich jetzt diverse Tutorials durch habe, frage ich hier.

Ausgangssituation:
Ich habe eine Webseite komplett erstellt, jetzt soll eine zweite Sprache (Englisch) eingeführt werden. Ich habe ein Haupttemplate und 4 FCE.
Ich habe eine weitere Sprachvariante English angelegt, diese hat die ID 3.
Im TV habe ich meine Hauptseite mit diesen Werten ausgestattet:

<langChildren type="integer">1</langChildren>
        <langDisable type="integer">0</langDisable>

Die FCE sind ebenfalls mit dieser Config eingestellt und auf "Inheritance" eingestellt.

Wenn ich meine Seite bearbeite, dann habe ich dort auch die Möglichkeit die Texte in unterschiedlichen Sprachen zu editieren.

Wenn ich die Webseite nun aber in der neuen Sprachvariante aufrufe, so sehe ich nur die alten Elemente.

Der Templatecode ist wie folgt:

config {
  baseURL = http://10.0.0.220/
  simulateStaticDocuments = 0
  tx_realurl_enable = 1
  doctype = xhtml_trans xhtml
  Doctype = xhtml_trans xml
  prologue = none
  
  #Language
  linkVars = L 
  metaCharset = utf-8 
  language = de
  locale_all = de_DE
  htmlTag_langKey = de
  sys_language_uid = 0
  sys_language_mode = content_fallback
  sys_language_overlay = 0
}
[globalVar = GP:L = 3] 
 config{
  language = en
  locale_all = en_EN
  htmlTag_langKey = en
  sys_language_uid = 3
 }
[global]

Das Interessante ist, dass die Sprachumschaltung bei Angabe von L=3 insofern funktioniert, als dass die Newstexte von tt_news korrekt Englisch gezeigt werden.

Hat jemand eine Idee was ich falsch mache?

Gruß und Dank
Jo

Edit: Wenn ich als Sprache "Alle" auswähle wird der Inhalt bei beiden gezeigt.