[TYPO3-german] Sprachwechsel
Wolfgang Wahl
typo3 at ovofrito.de
Thu Aug 2 16:18:49 CEST 2007
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
More information about the TYPO3-german
mailing list