[TYPO3-german] Domains und Mehrsprachigkeit

Christian Leicht usenet at schani.com
Wed Nov 12 13:59:16 CET 2014


Danke schon mal für Eure Tipps.

Ich habe das jetzt mal umgesetzt und bin aber noch auf ein paar Hürden 
gestoßen.

Gibt es irgendwo eine Demo eine Sprachmenüs das nicht auf L=1 und so 
weiter aufbaut sondern auf die Domain umschaltet?

Erstmal habe ich die Domains jetzt via Conditions umgeschalten.

[globalString = ENV:HTTP_HOST=beyond-history.de][globalString = 
ENV:HTTP_HOST=www.beyond-history.de]
     config {
     	baseURL = http://www.beyond-history.de/
     	htmlTag_langKey = de-DE
	sys_language_uid = 0
	language = de
         locale_all = de_DE.UTF-8
	plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 0	
	
	}
	
[globalString = ENV:HTTP_HOST=beyond-history.com][globalString = 
ENV:HTTP_HOST=www.beyond-history.com]
     config {
     	baseURL = http://www.beyond-history.com/
     	htmlTag_langKey = en-US
        	sys_language_uid = 1
    	language = en
    	locale_all = en_US.UTF-8
    	plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 1

	}
	
[global]

Das scheint erst mal zu funktionieren. Bei einigen Extension musste ich 
das dann auch so machen (Formhandler).
Aber realURL spielt mir noch nicht mit.
Über die autoconfic habe ich kein Glück. Ich werde mal weiter googeln.

Eine Sache funktioniert jetzt natürlich überhaupt nicht mehr -> Die 
automatische Erkennung der Browsersprache. rlmplanguagedetection spielt 
da natürlich nicht mehr mit.
Kann ich das auch mit Conditions lösen?

Christian


Am 12.11.2014 um 10:53 schrieb Jo Hasenau:
> Am 12.11.2014 10:14, schrieb Christian Leicht:
>> Hallo zusammen,
>> vor ein paar Tagen hab ich schon mal nachgefragt, aber es konnte mir
>> keiner helfen. Sicher habe ich mein Problem nicht gut genug beschrieben,
>> also versuche ich es noch mal.
>>
>> Es geht darum eine Webseite mit 2 Sprachen so einzurichten das die
>> Suchmaschinen damit zufrieden sind.
>>
>> Die Seite ist über 2 Domain zu erreichen. Eine .com und eine .de Domain.
>> Dann soll natürlich die .com dem englischen Inhalt anzeigen und .de den
>> deutschen Inhalt. Die Seite soll mit realURL saubere Pfade zeigen und
>> ein eine automatische Spracherkennung des Browser soll das ganze noch
>> unterstützen (rlmplanguagedetection).
>> Auf der Seite ist eine Umschaltung zwischen den Sprachen möglich.
>
> Ich hatte da eigentlich schon drauf geantwortet, aber anscheinend ist
> das im Hotspot des ICE steckengeblieben. Daher nochmal kurz
> zusammengefasst:
>
> Schmeiss die L-Parameter in die Tonne und mach die Sprachumschaltung
> innerhalb der Condition für die einzelnen Domains. Der Sprachumschalter
> im Frontend linkt dann einfach auf die selben Seiten der jeweils anderen
> Domain.
>
> Die eigentliche Sprache wird ja in der sys_language_uid festgelegt.
> Worüber Du das umschaltest, ist im Prinzip völlig egal. Der L-Parameter
> ist lediglich eine Krücke für Systeme, die nur eine einzelne Domain
> verwenden. Wobei es selbst dort möglich wäre, mit Subdomains zu arbeiten
> anstatt mit einem Parameter, der dann auch noch von realURL in ein
> Pfadsegment übersetzt werden muss.
>
> HDH
>
> Joey
>


More information about the TYPO3-german mailing list