[TYPO3-german] Sprachwechsel
tom berger
bursche3 at yahoo.de
Thu Aug 2 16:39:25 CEST 2007
wolfgang, besten dank
es klappt .....
lg ulli
----- 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, 16:18:49 Uhr
Betreff: Re: [TYPO3-german] Sprachwechsel
Hallo Ulli,
ich hab mal das Quoting a bisserl zusammengestaucht, das wird sonst mit
den ganzen (Faulheits)TOFUs nicht mehr lesbar.
> # Den Sprachwechsel als Textlink erzeugen
> SPRACHE = COA
> SPRACHE {
> 10 = TEXT
> field = uid
> wrap = <a href="index.php?id=|&L=1" Class="minilink">English</a>
> 20 = TEXT
> SPRACHE2 < SPRACHE
> SPRACHE2.wrap = <a href="index.php?id=|&L=2" Class="minilink">Française</a>
> }
>
>
Das Objekt "SPRACHE" beinhaltet zwei Unterobjekte - hier "10" und "20",
die selber vom Typ "TEXT" sind.
Da sich 10 und 20 nicht sonderlich unterscheiden, habe ich 20 mit .10
befüllt (der Punkt vor der 10 ist wichtig, da ansonsten das globale
Objekt "10" genommen werden würde und im Falle des Nichtvorhandenseins
desselben wäre dann das Objekt 20 leer gewesen) und anschliessend eine
Eigenschaft von 20 bearbeitet.
---< snip >---
# Den Sprachwechsel als Textlink erzeugen
SPRACHE = COA
SPRACHE {
10 = TEXT
10 {
field = uid
wrap = <a href="index.php?id=|&L=1" Class="minilink">English</a>
}
20 < .10
20.wrap = <a href="index.php?id=|&L=2" Class="minilink">Française</a>
}
---< snip >---
> # Mehrsprachigkeit
> [globalVar = GP:L=1]
> config.sys_language_uid = 1
> config.language = en
> page.10.marks.SPRACHE.10.wrap = <a href="index.php?id=|&L=0" Class="minilink">Deutsch</a>
> [global]
>
> [globalVar = GP:L=2]
> config.sys_language_uid = 2
> config.language = fr
> page.10.marks.SPRACHE20.wrap = <a href="index.php?id=|&L=0" Class="minilink">Deutsch</a>
> [global]
>
Hier hat dir imho nur ein Punkt gefehlt im Französischen Teil zwischen
SPRACHE und 20
---< snip >---
# Mehrsprachigkeit
[globalVar = GP:L=1]
config.sys_language_uid = 1
config.language = en
page.10.marks.SPRACHE.10.wrap = <a href="index.php?id=|&L=0"
Class="minilink">Deutsch</a>
[global]
[globalVar = GP:L=2]
config.sys_language_uid = 2
config.language = fr
page.10.marks.SPRACHE.20.wrap = <a href="index.php?id=|&L=0"
Class="minilink">Deutsch</a>
[global]
---< snip >---
Wie immer, alles ohne Gewehr, Mörser, Granaten und sonstige
Mordwerkzeuge. Ausserdem auch ungetestet und aus dem Gedächtnis, es
*müsste* klappen, aber du weisst ja - auch Irre sind Menschen ;-)
Grüsse,
Wolfgang
_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
__________________________________ Wissenswertes für Bastler und Hobby Handwerker. BE A BETTER HEIMWERKER! www.yahoo.de/clever
More information about the TYPO3-german
mailing list