[TYPO3-UG Dutch] default language (L=0) lijkt te verdwijnen uit URL als ik realurl gebruik

Ronald Wopereis woepwoep at gmail.com
Wed Dec 15 10:24:01 CET 2010


hi Jacco,

dank voor je email van afgelopen T3NN10 dag
en voor je meedenken ook nu weer.


inhoudelijk:

talen zijn gedefiniëerd.
zelfs Nederlands (de default taal) staat erbij (id=7), is dit nodig /
wenselijk ?

als realurl uitstaat dan werkt het zoals ik zou verwachten.
zelfs als ik realurl aanzet en ik voeg aan de realurl string toe "L=0" dan
werkt het.

scenario:
http://www.hotelgraforlov.ru/home/  (laat russisch zien, dat is goed. ook de
drop-down box met de talen laat russisch zien als gekozen taal)
nu kies ik nederlands. resultaat:
http://www.hotelgraforlov.ru/home/ en die laat dus nu weer russisch zien,
precies als daarvoor.
echter de bedoeling was nu nederlands dwz
http://www.hotelgraforlov.ru/home/?L=0 (die laat dus WEL nederlands zien)

dus wat er gebeurt is dat op de een of andere manier,
door het gebruik van RealURL, de "L=0" er af valt
en daardoor is niet langer het verschil te zien voor mijn typoscript tussen
 - of ik nu voor het eerst binnenkom met .ru  ==> en dus russisch wil
 - of dat ik zojuist voor de default taal heb gekozen ==> en dus nederlands
wil

snap je?
als ik realurl uitzet, dan komt keurig L=0 erbij zodra ik nederlands kies,
en dan krijg ik precies wat ik wil hebben.
als ik realurl aanzet, dan valt L=0 weg, zo lijkt het in ieder geval

hartelijke groeten Ronald

Op 15 december 2010 08:51 schreef Jacco van der Post <
jacco at id-internetservices.com> het volgende:

> Hoi Ronald,
>
> In realurl moet je nog wel even de talen definieren. Kijk anders ff naar
> punt 8 en misschien naar 4 en 5.
>
> http://www.training-typo3.com/2008/12/15/typo3-multi-language/
>
> grtz Jacco
>
>
> --
> Met vriendelijke groet
> Kind Regards
>
> Jacco van der Post
> Certified TYPO3 Integrator
>
> Tel +31 (0)24 3602100
>
> www.id-internetservices.com
>
> Op 14-12-2010 21:15, Ronald Wopereis schreef:
>
>  bedoeling:
>>
>> taal zetten door achtereenvolgens te kijken naar
>>
>>  stap 1:  TLD -->   bijv .ru ==>  nu moet taal 6 (russian) gekozen zijn
>>  stap 2:  taalkeuze  -->  bijv .ru en dan kies ik taal 3 (duits) ==>  nu
>> moet
>> duits de taal zijn
>>  ==>  resultaat: taal 3 (duits) is gekozen.
>> dit principe is uitgewerkt in onderstaande config.setup
>>
>> probleem:
>> indien ik in stap 2 (taalkeuze) kies voor nederlands, dan werkt het goed
>> zolang ik geen realurl aan heb staan
>> eenmaal realurl aanstaan lijkt&L=0 wel te verdwijnen uit de URL en het
>> lijkt dus dat hij stap 2 (taalkeuze) niet meer doorloopt.
>>
>> waar kan dit aan liggen?
>>
>> versies:
>>  - TYPO3 4.4.2
>>  - RealURL versie 1.10.1 in standaard instelling (realurl_autoconf.php )
>>
>>
>> root site template setup:
>> # RealURL configuration
>> config {
>>   simulateStaticDocuments = 0
>>   tx_realurl_enable = 1
>>   prefixLocalAnchors = all
>> #  baseURL = http://www.hotelgraforlov.com
>>   no_cache = 1
>> }
>>
>> # set baseURL and language according to TLD
>> # [globalString = IENV:HTTP_HOST = *nl]
>> [globalString = ENV:HTTP_HOST=*nl]
>> config {
>>    baseURL = http://www.hotelgraforlov.nl
>>    sys_language_uid = 0
>>    language = nl
>> }
>> #[globalString = IENV:HTTP_HOST = *com]
>> [globalString = ENV:HTTP_HOST=*com]
>> config {
>>    baseURL = http://www.hotelgraforlov.com
>>    sys_language_uid = 2
>>    language = en
>> }
>> #[globalString = IENV:HTTP_HOST = *de]
>> [globalString = ENV:HTTP_HOST=*de]
>> config {
>>    baseURL = http://www.hotelgraforlov.de
>>    sys_language_uid = 3
>>    language = de
>> }
>> [globalString = IENV:HTTP_HOST = *eu]
>> config {
>>    baseURL = http://www.hotelgraforlov.eu
>>    sys_language_uid = 2
>>    language = en
>> }
>> [globalString = IENV:HTTP_HOST = *ru]
>> config {
>>    baseURL = http://www.hotelgraforlov.ru
>>    sys_language_uid = 5
>>    language = ru
>> }
>> [global]
>>
>> # Localization
>> config {
>>    linkVars = L
>>    uniqueLinkVars = 1
>>    sys_language_mode = content_fallback
>>    sys_language_overlay = 1
>> }
>>
>> # override TLD language with chosen language
>> [globalVar = GP:L=0]
>> config {
>>    sys_language_uid = 0
>>    language = nl
>> }
>> [global]
>> [globalVar = GP:L=2]
>> config {
>>    sys_language_uid = 2
>>    language = en
>> }
>> [global]
>> [globalVar = GP:L=3]
>> config {
>>    sys_language_uid = 3
>>    language = de
>> }
>> [global]
>> [globalVar = GP:L=5]
>> config {
>>    sys_language_uid = 5
>>    language = ru
>> }
>> [global]
>> [globalVar = GP:L=6]
>> config {
>>    sys_language_uid = 6
>>    language = fr
>> }
>> [global]
>>
>>
>>
>
> _______________________________________________
> TYPO3-UG-Dutch mailing list
> TYPO3-UG-Dutch at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-dutch
>



-- 
http://www.red-seadog.com
http://www.maakjegeenzorgen.nl


More information about the TYPO3-UG-Dutch mailing list