[TYPO3] Multidomain - multilanguage

Loek Hilgersom hilgersom at xs4all.nl
Mon Oct 9 18:35:53 CEST 2006


Logi Huldar Gunnlaugsson wrote:
> What I need is to make it so that
> 
> www.mydomain.de/page -> would give me the german page above,
> www.mydomain.fr/page -> would give me the french page but
> www.mydomain.com/page -> would give me the english page
> 
> I suggested to my client to make this happen on subdomains
> (de.mydomain.com, fr.mydomain.com etc.) but he is fixed on working only
> with TLDs.

I think something like this in your Setup should do the trick:

# Default language English, sys_language_uid = 0
config.sys_language_uid = 0
config.language = en
config.linkVars = L

# Change language settings depending on TLD
[globalString = ENV:HTTP_HOST=www.mydomain.de]
config.sys_language_uid = 1
config.language = de

[globalString = ENV:HTTP_HOST=www.mydomain.fr]
config.sys_language_uid = 2
config.language = fr

[GLOBAL]

# Override language settings if language var L is used
# German, sys_language.uid = 1
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = de

# French, sys_language.uid = 2
[globalVar = GP:L = 2]
config.sys_language_uid = 2
config.language = fr

[GLOBAL]


This would work exactly the same with subdomains instead of TLD's.

Loek



More information about the TYPO3-english mailing list