[TYPO3-german] CoolUri Mehrsprachenkonfiguration

View: New views
5 Messages — Rating Filter:   Alert me  

[TYPO3-german] CoolUri Mehrsprachenkonfiguration

by Tobias Pierschel-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hallo Zusammen,
wir setzen cooluri ein. Nun haben wir eine Seite, die es in drei
Sprachversionen gibt. deutsch, englisch, russisch. Klappt alles soweit
gut. Wir hätten aber gerne, dass wenn man auf die Standardsprache
aufruft, dass dann automatisch "de" angehängt wird.

Beim aufruf von www.meinesuperdomain.de/ soll gleich auf
www.meinesuperdomain.de/de/ umgeleitet werden.

Wir haben in der XML:

   <valuemaps>
     <valuemap>
       <parameter>L</parameter>
       <value key="de">0</value>
       <value key="en">1</value>
     </valuemap>
   </valuemaps>

bei "0" in den Key "de" eingetragen.

Dann tut es das auch, aber erst wenn man z.B. von der englischen Version
zurück zur Standardsprache wechselt.


Das Problem ist auch der doppelte Content. Eine deutsche Seite kann mit
"www.meinesuperdomain.de/hiermeinetolleunterseite" und mit
"www.meinesuperdomain.de/de/hiermeinetolleunterseite" aufgerufen werden.

Über eine Idee würde ich mich sehr freuen.

Danke & Gruß
Tobi
_______________________________________________
TYPO3-german mailing list
TYPO3-german@...
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] CoolUri Mehrsprachenkonfiguration

by Andreas Becker-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

rlmp_language_detectionAndi

2009/7/9 Tobias Pierschel <tobias.pierschel@...>

> Hallo Zusammen,
> wir setzen cooluri ein. Nun haben wir eine Seite, die es in drei
> Sprachversionen gibt. deutsch, englisch, russisch. Klappt alles soweit
> gut. Wir hätten aber gerne, dass wenn man auf die Standardsprache
> aufruft, dass dann automatisch "de" angehängt wird.
>
> Beim aufruf von www.meinesuperdomain.de/ soll gleich auf
> www.meinesuperdomain.de/de/ umgeleitet werden.
>
> Wir haben in der XML:
>
>   <valuemaps>
>     <valuemap>
>       <parameter>L</parameter>
>       <value key="de">0</value>
>       <value key="en">1</value>
>     </valuemap>
>   </valuemaps>
>
> bei "0" in den Key "de" eingetragen.
>
> Dann tut es das auch, aber erst wenn man z.B. von der englischen Version
> zurück zur Standardsprache wechselt.
>
>
> Das Problem ist auch der doppelte Content. Eine deutsche Seite kann mit
> "www.meinesuperdomain.de/hiermeinetolleunterseite" und mit
> "www.meinesuperdomain.de/de/hiermeinetolleunterseite" aufgerufen werden.
>
> Über eine Idee würde ich mich sehr freuen.
>
> Danke & Gruß
> Tobi
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german@...
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>
_______________________________________________
TYPO3-german mailing list
TYPO3-german@...
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] CoolUri Mehrsprachenkonfiguration

by Tobias Pierschel-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Moin Andreas,
sieht vielversprechend aus. Ich teste das ganze mal.

Danke und Gruß
Tobi


Andreas Becker schrieb:

> rlmp_language_detectionAndi
>
> 2009/7/9 Tobias Pierschel <tobias.pierschel@...>
>
>> Hallo Zusammen,
>> wir setzen cooluri ein. Nun haben wir eine Seite, die es in drei
>> Sprachversionen gibt. deutsch, englisch, russisch. Klappt alles soweit
>> gut. Wir hätten aber gerne, dass wenn man auf die Standardsprache
>> aufruft, dass dann automatisch "de" angehängt wird.
>>
>> Beim aufruf von www.meinesuperdomain.de/ soll gleich auf
>> www.meinesuperdomain.de/de/ umgeleitet werden.
>>
>> Wir haben in der XML:
>>
>>   <valuemaps>
>>     <valuemap>
>>       <parameter>L</parameter>
>>       <value key="de">0</value>
>>       <value key="en">1</value>
>>     </valuemap>
>>   </valuemaps>
>>
>> bei "0" in den Key "de" eingetragen.
>>
>> Dann tut es das auch, aber erst wenn man z.B. von der englischen Version
>> zurück zur Standardsprache wechselt.
>>
>>
>> Das Problem ist auch der doppelte Content. Eine deutsche Seite kann mit
>> "www.meinesuperdomain.de/hiermeinetolleunterseite" und mit
>> "www.meinesuperdomain.de/de/hiermeinetolleunterseite" aufgerufen werden.
>>
>> Über eine Idee würde ich mich sehr freuen.
>>
>> Danke & Gruß
>> Tobi
>> _______________________________________________
>> TYPO3-german mailing list
>> TYPO3-german@...
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>>
_______________________________________________
TYPO3-german mailing list
TYPO3-german@...
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] CoolUri Mehrsprachenkonfiguration

by design-frei :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

ansonsten kannst Du auch schon von Anfang an den Parameter in der  
localconf.php setzen, dann brauchst Du nichts detecten, wenn das beim  
Google-Bot überhaupt ginge....?
Das funktioniert mit REALUrl, warum also nicht mit CoolURI...

if(!isset($_GET['L'])){
                             $_GET['L'] = 0;
                             $TYPO3_CONF_VARS['FE']
['pageNotFound_handling'] = 'http://www.domain.de/index.php?id=15000&L=0' 
;
}

Und dann für verschiedene Domains:

switch(t3lib_div::getIndpEnv('HTTP_HOST')){
    // main domain names
    case 'www.domain.de';
      if(!isset($_GET['L'])){
                             $_GET['L'] = 0;

            }
      break;
    case 'www.domain.com';
      if(!isset($_GET['L'])){
                                 $_GET['L'] = 1;

            }
      break;
}

Gruß

Andi

Am 09.07.2009 um 09:16 schrieb Tobias Pierschel:

> Moin Andreas,
> sieht vielversprechend aus. Ich teste das ganze mal.
>
> Danke und Gruß
> Tobi
>
>
> Andreas Becker schrieb:
>> rlmp_language_detectionAndi
>>
>> 2009/7/9 Tobias Pierschel <tobias.pierschel@...>
>>
>>> Hallo Zusammen,
>>> wir setzen cooluri ein. Nun haben wir eine Seite, die es in drei
>>> Sprachversionen gibt. deutsch, englisch, russisch. Klappt alles  
>>> soweit
>>> gut. Wir hätten aber gerne, dass wenn man auf die Standardsprache
>>> aufruft, dass dann automatisch "de" angehängt wird.
>>>
>>> Beim aufruf von www.meinesuperdomain.de/ soll gleich auf
>>> www.meinesuperdomain.de/de/ umgeleitet werden.
>>>
>>> Wir haben in der XML:
>>>
>>>  <valuemaps>
>>>    <valuemap>
>>>      <parameter>L</parameter>
>>>      <value key="de">0</value>
>>>      <value key="en">1</value>
>>>    </valuemap>
>>>  </valuemaps>
>>>
>>> bei "0" in den Key "de" eingetragen.
>>>
>>> Dann tut es das auch, aber erst wenn man z.B. von der englischen  
>>> Version
>>> zurück zur Standardsprache wechselt.
>>>
>>>
>>> Das Problem ist auch der doppelte Content. Eine deutsche Seite  
>>> kann mit
>>> "www.meinesuperdomain.de/hiermeinetolleunterseite" und mit
>>> "www.meinesuperdomain.de/de/hiermeinetolleunterseite" aufgerufen  
>>> werden.
>>>
>>> Über eine Idee würde ich mich sehr freuen.
>>>
>>> Danke & Gruß
>>> Tobi
>>> _______________________________________________
>>> TYPO3-german mailing list
>>> TYPO3-german@...
>>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>>>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german@...
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

_______________________________________________
TYPO3-german mailing list
TYPO3-german@...
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] CoolUri Mehrsprachenkonfiguration

by Tobias Pierschel-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

vielen Dank. :-)

design-frei schrieb:

> Hi,
>
> ansonsten kannst Du auch schon von Anfang an den Parameter in der
> localconf.php setzen, dann brauchst Du nichts detecten, wenn das beim
> Google-Bot überhaupt ginge....?
> Das funktioniert mit REALUrl, warum also nicht mit CoolURI...
>
> if(!isset($_GET['L'])){
>                             $_GET['L'] = 0;
>                            
> $TYPO3_CONF_VARS['FE']['pageNotFound_handling'] =
> 'http://www.domain.de/index.php?id=15000&L=0';
> }
>
> Und dann für verschiedene Domains:
>
> switch(t3lib_div::getIndpEnv('HTTP_HOST')){
>    // main domain names
>    case 'www.domain.de';
>      if(!isset($_GET['L'])){
>                             $_GET['L'] = 0;
>
>         }
>      break;
>    case 'www.domain.com';
>      if(!isset($_GET['L'])){
>                  $_GET['L'] = 1;
>
>         }
>      break;
> }
>
> Gruß
>
> Andi
>
> Am 09.07.2009 um 09:16 schrieb Tobias Pierschel:
>
>> Moin Andreas,
>> sieht vielversprechend aus. Ich teste das ganze mal.
>>
>> Danke und Gruß
>> Tobi
>>
>>
>> Andreas Becker schrieb:
>>> rlmp_language_detectionAndi
>>>
>>> 2009/7/9 Tobias Pierschel <tobias.pierschel@...>
>>>
>>>> Hallo Zusammen,
>>>> wir setzen cooluri ein. Nun haben wir eine Seite, die es in drei
>>>> Sprachversionen gibt. deutsch, englisch, russisch. Klappt alles soweit
>>>> gut. Wir hätten aber gerne, dass wenn man auf die Standardsprache
>>>> aufruft, dass dann automatisch "de" angehängt wird.
>>>>
>>>> Beim aufruf von www.meinesuperdomain.de/ soll gleich auf
>>>> www.meinesuperdomain.de/de/ umgeleitet werden.
>>>>
>>>> Wir haben in der XML:
>>>>
>>>>  <valuemaps>
>>>>    <valuemap>
>>>>      <parameter>L</parameter>
>>>>      <value key="de">0</value>
>>>>      <value key="en">1</value>
>>>>    </valuemap>
>>>>  </valuemaps>
>>>>
>>>> bei "0" in den Key "de" eingetragen.
>>>>
>>>> Dann tut es das auch, aber erst wenn man z.B. von der englischen
>>>> Version
>>>> zurück zur Standardsprache wechselt.
>>>>
>>>>
>>>> Das Problem ist auch der doppelte Content. Eine deutsche Seite kann mit
>>>> "www.meinesuperdomain.de/hiermeinetolleunterseite" und mit
>>>> "www.meinesuperdomain.de/de/hiermeinetolleunterseite" aufgerufen
>>>> werden.
>>>>
>>>> Über eine Idee würde ich mich sehr freuen.
>>>>
>>>> Danke & Gruß
>>>> Tobi
>>>> _______________________________________________
>>>> TYPO3-german mailing list
>>>> TYPO3-german@...
>>>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>>>>
>> _______________________________________________
>> TYPO3-german mailing list
>> TYPO3-german@...
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>
_______________________________________________
TYPO3-german mailing list
TYPO3-german@...
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german