[TYPO3-english] Can't change default language in multilingual site
Sinisa Mitrovic
sinisa.mitrovic at avisto-eastern.com
Tue Oct 14 15:32:52 CEST 2014
Hello Ilya,
Instead of:
<languageMenu:widget.menu languages="0,1" layout="Links"
languageTitle="1" />
Try to add this in your fluid template:
<f:cObject typoscriptObjectPath="lib.langMenu" />
And in your main TypoScript add something like this:
lib.langMenu = HMENU
lib.langMenu {
special = language
special.value = 0,1
special.normalWhenNoLanguage = 0
1 = TMENU
1 {
# Normal link to language that exists:
NO = 1
NO.allWrap = |*| | * |*| |
NO.linkWrap = <b style="background-color : grey"> | </b>
NO.stdWrap.setCurrent = Russian|| English
NO.stdWrap.current = 1
# Current language selected:
ACT < .NO
ACT.linkWrap = <b style="background-color : red"> | </b>
# Language that is NOT available:
USERDEF1 < .NO
USERDEF1.linkWrap = <span style="background-color :
yellow"> | </span>
USERDEF1.doNotLinkIt = 1
}
}
Best regards,
Sinisa Mitrovic
On 10/14/2014 3:20 PM, Ilya Smirnoff wrote:
> I try to use lang menu as FLUID:
> <languageMenu:widget.menu languages="0,1" layout="Links"
> languageTitle="1" />
> or content element - "Language Selection" with selected "English"...
> I can try generate it with TS...
> &L=0 show me page with Russian content.
> &L=1 - with English...
> So stupid :(
>
> Quote: Sinisa Mitrovic wrote on Tue, 14 October 2014 15:11
> ----------------------------------------------------
>> Hello Ilya,
>>
>> How do you render your language menu?
>> With TypoScript or some extension?
>> Check if you have something like this in language menu:
>> lib.langMenu.special = language
>> lib.langMenu.special.value = 0,1
>>
>> Also, check if you have change of content if you ude directly in URL
>> &L=0 and &L=1, if you do it is up to language menu
>>
>> Best regards,
>> Sinisa Mitrovic
>>
> _______________________________________________
> 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