
Hier ein Beispiel für eine Sprachen Konfiguration für Typo3 mit Typoscript.
Typoscript für die Defaultsprache (in diesem Beispiel Deutsch)
config {
linkVars = L
sys_language_uid = 0
language = de
locale_all = de_DE
htmlTag_langKey = 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
}
Hier das Typoscript für die Englische und Amerikanische Sprachen ID
// English language (id)
[globalVar = GP:L = 1]
config {
sys_language_uid = 1
language = en
locale_all = en_EN
htmlTag_langKey = en
}
[global]
// USA language (id)
[globalVar = GP:L = 2]
config {
sys_language_uid = 2
language = en
locale_all = en_US
htmlTag_langKey = en
}
[global]
Um die Sprachen zu Testen, brauchen wir natürlich noch ein Sprachenmenü :)
// language navi
lib.langnavi = HMENU
lib.langnavi {
special = language
special {
value = 0,1,2
normalWhenNoLanguage = 0
}
wrap = <ul class="langnavi">|</ul>
1 = TMENU
1 {
noBlur = 1
NO = 1
NO {
linkWrap = <li> | </li>
stdWrap.override = <img src="fileadmin/templates/images/language/germany.png" alt="Deutsch" /> || <img src="fileadmin/templates/images/language/uk.png" alt="English" /> || <img src="fileadmin/templates/images/language/usa.png" alt="USA" />
}
ACT <.NO
ACT {
linkWrap = <li> | </li>
stdWrap.override = <img src="fileadmin/templates/images/language/germany.png" alt="Deutsch" /> || <img src="fileadmin/templates/images/language/uk.png" alt="English" /> || <img src="fileadmin/templates/images/language/usa.png" alt="USA" />
doNotLinkIt = 1
}
USERDEF1 < .NO
USERDEF2 < .ACT
}
}
Falls ihr Fragen dazu habt, nützt einfach die Kommentarfunktion.
Kategorie typo3
Add your Comment
Allowed tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>








