[TYPO3-german] Sprachwechsel

Wolfgang Wahl typo3 at ovofrito.de
Thu Aug 2 15:14:52 CEST 2007


Hallo Tom / Ulli (wer eigentlich?!),
> hallo wolfgang - vielen dank für die unterstützung,
> klappt nur noch nicht ;(  gibts vielleich nen vergessene klammer oder ähnlich?
>
>   
ich tippe mal darauf, dass du mit einem Marker ###SPRACHE### arbeitest. 
Mein Code hat einfach dazu eine zweite Stelle geschaffen, die mit 
###SPRACHE2### angesprochen werden könnte.

Alternativ, wenn du in den HTML-Vorlagen nicht rumfurwerken willst, dann 
pack das ganze in ein COA-Objekt und lass das bei den Markern ausgeben.

also:

SPRACHE = COA
SPRACHE {
    10 = TEXT # hier dann der teil, der unten unter SPRACHE stand, halt 
entsprechend 10 statt SPRACHE im Objekt
    ....
    20 = TEXT # hier dann der Teil, der unten unter SPRACHE2 stand, halt 
entsprechend 20 statt SPRACHE2 im Objekt
}


und bei der Sprachumschaltung bei den einzelnen Schaltern heissts dann halt:

page.10.marks.SPRACHE.10.wrap = ...
bzw.
page.10.marks.SPRACHE.20.wrap = ...

Grüsse,
Wolfgang
> ----- Ursprüngliche Mail ----
> Von: Wolfgang Wahl <typo3 at ovofrito.de>
> An: German Typo3 Userlist <typo3-german at lists.netfielders.de>
> Gesendet: Donnerstag, den 2. August 2007, 14:04:11 Uhr
> Betreff: Re: [TYPO3-german] Sprachwechsel
>
>
> Hallo Tom,
>   
>> kann mir jemand bei folgendem script helfen wie ich dort auch noch den wechsel zur französichen sprache hinbekomme?
>> deutsch und englisch klappt.
>>
>>    # Den Sprachwechsel als Textlink erzeugen
>>      SPRACHE = TEXT
>>      SPRACHE {
>>      field = uid
>>      wrap = <a href="index.php?id=|&L=1" Class="minilink">English</a>
>>      wrap = <a href="index.php?id=|&L=2" Class="minilink">France</a>
>>          } 
>>
>>   
>>     
> du wrappst 2x dasselbe Element, d.h. der erste Wrap wird vom zweiten 
> überschrieben. Eine Lösungsmöglichkeit wäre:
>
> ----< use scissors here to buy a new monitor >---
>
> # Den Sprachwechsel als Textlink erzeugen
>   SPRACHE = TEXT
>   SPRACHE {
>     field = uid
>     wrap = <a href="index.php?id=|&L=1" Class="minilink">English</a>
>   } 
>
>   SPRACHE2 < SPRACHE
>   SPRACHE2.wrap = <a href="index.php?id=|&L=2" Class="minilink">Française</a>
>
>
>
> # Mehrsprachigkeit
>
> [globalVar = GP:L=1]
>   config.sys_language_uid = 1
>   config.language = en
>   page.10.marks.SPRACHE.wrap = <a href="index.php?id=|&L=0" Class="minilink">Deutsch</a>
> [global]
>
> [globalVar = GP:L=2]
>   # Angenommen, Französisch hat auch die Sprach-UID 2
>   config.sys_language_uid = 2
>   config.language = fr
>   page.10.marks.SPRACHE2.wrap = <a href="index.php?id=|&L=0" Class="minilink">Deutsch</a>
> [global]
>
>
>
> ----< use scissors here to buy a new monitor >---
>
> Grüsse,
> Wolfgang
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>
>
>       Heute schon einen Blick in die Zukunft von E-Mails wagen? Versuchen Sie´s mit dem neuen Yahoo! Mail. www.yahoo.de/mail
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>   



More information about the TYPO3-german mailing list