[TYPO3-UG Dutch] default language (L=0) lijkt te verdwijnen uit URL als ik realurl gebruik
Ronald Wopereis
woepwoep at gmail.com
Tue Jan 4 23:35:10 CET 2011
hi Rik,
defaultGetVars nog niet
gedachten experiment:
default language (L=0) is nederlands
ik kom binnen met sitename.ru waarbij config.sys_language_uid=5 (via setup
in template gezet)
als ik L=0 meegeef, dan zou mijn script in volgorde vaststellen:
1. TLD = *ru dus L=5 (russisch)
2. override: L=0 dus sys_language_uid = 0 (nederlands)
resultaat:
- ik kom de site binnen met .ru,
- heb nog geen andere taal gekozen dus ik verwacht russisch
- maar ik krijg nederlands
klopt dit gedachten experiment?
of: waar ga ik de fout in?
hartelijke groeten,
Ronald
Op 4 januari 2011 23:12 schreef Rik Willems <rik at actiview.nl> het volgende:
> Hi Ronald,
>
> Heb je ook geëxperimenteerd met:
>
> config.defaultGetVars.L = 0
> en/of
> config.linkVars = L
>
>
> http://typo3.org/documentation/document-library/core-documentation/doc_core_tsref/4.3.2/view/1/6/#id2511889
>
> Groet, Rik
>
>
>
> 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