Hallo,

in Anlehnung an die Anleitung für einen Sprachenumschalter (
http://goo.gl/gGygT ) sieht mein TS wie folgt aus:

TS
### DEFAULT LANGUAGE
config {
        linkVars = L
        sys_language_uid = 0
        language = de
        locale_all = de_DE
        htmlTag_langKey = de
        htmlTag_setParams = xmlns="http://www.w3.org/1999/xhtml"; xml:lang="de"
lang="de"
        sys_language_mode = content_fallback
        sys_language_overlay = hideNonTranslated
        ### DER PARAMTER L SOLL DURCHGEREICHT WERDEN
        linkVars := addToList(L)
        ### DER PARAMTER SOLL EINDEUTIG SEIN (KEIN DOPPELTES AUFTRETEN IN EINER 
URL)
        uniqueLinkVars = 1
        ### CONTENT FALLBACK
        sys_language_fallBackOrder = 1,0
        sys_language_mode = content_fallback ; 1,0
        sys_language_overlay = 1
        sys_language_content = 1
}

### ENGLISH LANGUAGE (ID)

# GERMAN
[globalVar = GP:L = 0]
  config {
    sys_language_uid = 0
     htmlTag_langKey = de_DE
     htmlTag_setParams = xmlns="http://www.w3.org/1999/xhtml";
xml:lang="de" lang="de"
     language = de
     linkVars = L
     locale_all = de_DE.UTF-8
  }
[global]

 [globalVar = GP:L = 1]
  config {
      sys_language_uid = 1
      htmlTag_langKey = en_GB
      htmlTag_setParams = xmls="http://www.w3.org/1999/xhtml";
xml:lang="en" lang="en"
      language = en
      linkVars = L
      locale_all = en_GB
  }
[global]


lib.langmenu = HMENU
lib.langmenu {
  special = language
  special {
  value = 0,1
    normalWhenNoLanguage = 0
  }
  wrap = <ul class="langmenu">|</ul>
  1 = TMENU
  1 {
  noBlur = 1
  NO = 1
  NO {
    linkWrap = <li> | </li>
    stdwrap.override = english || deutsch
  }

  ACT <.NO
  ACT {
    linkWrap = <li> | </li>
    stdWrap.override = deutsch || english
    doNotLinkIt = 1
  }
  USERDEF1 < .NO
  USERDEF2 < .ACT
  }
}


Der Sprachumschalter funktioniert fehlerfrei. Dennoch wird für die
inaktive Sprache der Seitentitel angezeigt und nicht "deutsch" bzw.
"english".
An welcher Stelle holt sich das Menü den Seitentitel bzw. wie kann ich
statt diesem als "Menüeintrag inaktiv" "english" bzw. "deutsch" ausgeben?

Gruß, Ingo



----------------------

Ingo Preuss
Rigaer Strasse 65
10247 Berlin

0163.160 51 03

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an