Templavoila mehrsprachig

News

16.10.08
Neues TYPO3camp Munich

Der Termin für das nächste TYPO3camp ist fix! Vom 11.09. - 13.09.2009 gibt es wieder kostenloses...

02.10.08
T3CON 08

Cross Content Media auf der 4.internationelen TYPO3 Konferenz in Berlin von 9. bis 11. Oktober...

01.10.08
Hai End Newsletter

Der Elektronikversand Hai-End.com versendet Newsletter an 10000 Empfänger.

Supporting Member of the TYPO3 Association

Mehrsprachige Templavoila Umsetzung

Templavoila bietet viele Möglichkeiten eine mehrsprachige Webseite umzusetzen. Die folgende bildet den "old Style" ab, welcher zum einsatz kommt, wenn kein TV verwendet wird.

 

Diese Konfiguration habe ich selber im Einsatz für eine deutsch/englische Seite. Sie ist getestet und funktioniert mit TYPO3 4.1.2.

config {
    linkVars = L
      uniqueLinkVars = 1
      sys_language_uid = 0
      language = de
      locale_all = de_DE
      htmlTag_langKey = de
      
      sys_language_mode = content_fallback
      sys_language_overlay = hideNonTranslated
}

[globalVar = GP:L = 1]
  config.sys_language_uid = 1
  config.language = en_EN
  config.htmlTag_langKey = en
[global]

 

Die Datenstruktur (DS) vom TemplaVoila TemplateObject (TO) muss zwischen <T3DataStructure> und <ROOT type="array"> folgendes metaArray haben:

    <meta type="array">
        <langDisable>0</langDisable>
        <langChildren>0</langChildren>
    </meta>

 

Beispiel:

<?xml version="1.0" encoding="iso-8859-1" standalone="yes" ?>
<T3DataStructure>
    <meta type="array">
        <langDisable>0</langDisable>
        <langChildren>0</langChildren>
    </meta>
    <ROOT type="array">