A nice Languagemenu made with TS

For all those who do not want to use the normal language.inc. I found a nice TS-Menu for handling Languages

lib.language = HMENU
lib.language{
# Ein Sprach-Menü wird erzeugt
special = language
# Reihenfolge und Auswahl der Sprachen im Menü
special.value = 1,0,2
special.normalWhenNoLanguage = 0
wrap =<ul id="language_switch">|</ul>
1 = TMENU
1 {
noBlur = 1
# Standard Sprachen
NO = 1
NO {
linkWrap =<li>|</li>
# Standard-Titel für den Link wäre Seitenttitel
# =&gt; anderer Text als Link-Text (Optionsschift)
stdWrap.override = [en] || [de] || [fr]
# Standardmäßige Verlinkung des Menüs ausschalten
# Da diese sonstige GET-Parameter nicht enthält
doNotLinkIt = 1
# Nun wird der Link mit den aktuellen GET-Parametern neu aufgebaut
stdWrap.typolink.parameter.data = page:uid
stdWrap.typolink.additionalParams = &L=1 || &L=0 || &L=2
stdWrap.typolink.addQueryString = 1
stdWrap.typolink.addQueryString.exclude = L,id,cHash,no_cache
stdWrap.typolink.addQueryString.method = GET
stdWrap.typolink.useCacheHash = 1
stdWrap.typolink.no_cache = 0
}
# Aktive Sprache
ACT <.NO
ACT.linkWrap =<li class="active">|</li>
# NO + Übersetzung nicht vorhanden
USERDEF1 <.NO
# ACT + Übersetzung nicht vorhanden
USERDEF2 < .ACT
}
}
  • Add to favorites
  • Facebook
  • Twitter
  • LinkedIn
  • del.icio.us
  • MisterWong
  • Technorati
  • StumbleUpon

Related posts:

  1. graphical language menu I found this Language-Menu using a simple Typoskriptsnipped. I found...
  2. Language detect Well, for those who handle Multi-Language Sites: This Plugin detects...
  3. Entwickeln ohne Cache Es ist ein einfacher und sehr schnell eingepflegter TS-Snippet: config.no_cache...
  4. CSS-Hintergrundbild per TypoScript ändern bzw. in den Seiteneigenschaften hinterlegen Ich habe auf der Webseite von Sebastian Fischer folgendes TypoScript...

Related posts brought to you by Yet Another Related Posts Plugin.

Leave a comment

Your comment