[TYPO3-english] Language Selection and Menu on Typo3_452
    Tobias Dörner 
    hermes1 at web.de
       
    Wed Apr 20 12:04:40 CEST 2011
    
    
  
Hi Dominic,
one more option to choose. But no success.
Don't know what the problem is. I tried some examples from other manuals but
no config works. 
Has anybody another idea? 
This is the current version of an example from another manual.
lib.menuMain.20 = HMENU
lib.menuMain.20 {
  wrap = <br /> <div class="ausrichtungrechts">|</div>
  special = language
  special.value = 0,1  
  special.normalWhenNoLanguage = 0
  1 = TMENU
  1 {
    noBlur = 1
    NO = 1
    NO {         
      allWrap =  ||*|  ||*|
      
      stdWrap.override = [deutsch] || [english] 
      doNotLinkIt = 1
      ATagParams = rel="nofollow"
      ATagTitle.field = title       
      stdWrap.typolink {
        parameter.data = page:uid
        additionalParams = &L=1 || &L=0 
        addQueryString = 1
        addQueryString.exclude = L,id,cHash,no_cache
        addQueryString.method = GET
        useCacheHash = 1
        typolink.no_cache = 0
      }
    }
  }  
}
[globalVar = GP:L =1]
	lib.menuMain.20.1.NO.stdWrap.override = [english] || [deutsch] 
	lib.menuMain.20.1.NO.stdWrap.typolink.additionalParams = &L=0 ||
&L=1 
[global]
Best Regards
Tobi
 
-----Ursprüngliche Nachricht-----
Von: typo3-english-bounces at lists.typo3.org
[mailto:typo3-english-bounces at lists.typo3.org] Im Auftrag von Dominic Garms
Gesendet: Mittwoch, 20. April 2011 02:01
An: typo3-english at lists.typo3.org
Betreff: Re: [TYPO3-english] Language Selection and Menu on Typo3_452
> I selected standard language German in the backend and in my TS Config the
> L=0 Parameter is German. [globalVar = GP:L = 1] is English.
Hello Tobias,
first I recommend for using sr_language_menu for the menu, here would be 
the TS for the german default language and english as second:
plugin.tx_srlanguagemenu_pi1.defaultLanguageISOCode = DE
plugin.tx_srlanguagemenu_pi1.defaultLayout = 0
plugin.tx_srlanguagemenu_pi1.languagesUidsList = 0,1
lib.LanguageMenu = COA
lib.LanguageMenu {
     wrap = <div id="languageSelect">|</div>
     10 < plugin.tx_srlanguagemenu_pi1
}
Next you have to look at the language config, here a sample what works 
for me:
config.language = de
config.locale_all = de_DE
config.uniqueLinkVars = 1
config.htmlTag_langKey = de-DE
config.sys_language_uid = 0
config.linkVars = L
config.sys_language_mode = content_fallback
config.sys_language_overlay = hideNonTranslated
[globalVar = GP:L = 1]= GP:L = 1]
config.sys_language_uid = 1
config.language = en
config.locale_all = en-EN
config.htmlTag_langKey = en-EN
[global]
I guess you might forgot the TS config.linkVars = L, without that your 
language Menu couldnt work at all
Hope this snippet helps you out of your trouble
Kind Regards
Dominic
_______________________________________________
TYPO3-english mailing list
TYPO3-english at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-english
    
    
More information about the TYPO3-english
mailing list