hallo,
ich habe beim Typo3Blogger folgendes schöne Script gefunden:
marks.sprache = HMENU
marks.sprache {
# 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
# => 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
}
}
# Nun kann man gleich noch ein wenig CSS Formatierung für den Sprachswitch angegeben werden:
plugin.language_switch._CSS_DEFAULT_STYLE (
ul#langua_sitch { padding:0; margin: 0; height: 25px;}
ul#languagemenu li { height:25px; display:inline; float:left; }
ul#languagemenu li.active { font-weight:bold; }
)
Allerdings bekomme ich es nicht hin, dass kein Text zur Auswahl kommt sondern Flaggen. Was muss ich tun. Könnt ihr mir helfen?