[TYPO3-UG Dutch] Language Selection
Jacco van der Post
jacco at id-internetservices.com
Tue Sep 8 23:03:58 CEST 2015
Zoiets zou het moeten zijn.
config.linkVars = L
config.uniqueLinkVars = 1
config.sys_language_overlay = content_fallback
config.language = en
config.locale_all = en_EN
config.htmlTag_langKey = en-EN
config.sys_language_uid = 0
[globalVar = GP:L = 4]
config.language = nl
config.locale_all = nl_NL
config.htmlTag_langKey = nl-NL
config.sys_language_uid = 4
[global]
Voor de locale zul je even moeten nagaan wat de juiste is op de server,
dat zou idd ook kunnen zijn config.locale_all = en_EN.UTF-8
Verder heb je niet een extensie nodig voor een language menu. Koppel een
libje aan je template en dan iets van
lib.language = HMENU
lib.language {
special = language
special.value = 0,4
1 = TMENU
1 {
wrap = <div class="languageTitle">Change language</div><ul>|</ul>
noBlur = 1
NO {
linkWrap = <li class="en_lang">|</li>||<li class="nl_lang">|</li>
stdWrap.override = <span>English</span> || <span>Nederlands</span>
doNotLinkIt = 1
stdWrap.typolink.parameter.data = page:uid
stdWrap.typolink.additionalParams = &L=0 || &L=4
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
stdWrap.typolink.title = English || Nederlands
}
ACT < .NO
ACT = 1
ACT {
linkWrap = <li class="en_lang languageActive">|</li>||<li
class="nl_lang languageActive">|</li>
}
}
}
Je kunt vervolgens dit met CSS naar smaak stijlen.
En zet de extensie realurl misschien eerst even uit, hier zul je ook nog
config in moeten opnemen. Wellicht dat het daarin fout gaat.
Succes
Jacco
--
Kind Regards
Jacco van der Post
More information about the TYPO3-UG-Dutch
mailing list