Hallo alle;
habe eine tzweite Sprache angelegt;
jetzt möchte ich den Wechsel über einen normalen Butten meines Menüs regeln.
Ich müßte also dem Link 'english' sagen:
"wenn ich dich anklicke, dann hänge '&L=1' hinten an die Url ran"
solange bis ich dem Link 'deutsch' sage: "nun häng bitte nix mehr dran - u. nimm also wieder die default-Sprache"
Wer kann mir einen Ansatz für die Übersetzung meiner Worte in TS geben?
Nachdem ich diverses gelesen hab, bitte ich Euch dringlichst um Beistand.
Danke
Volker
hi
deine richtung stimmt doch schon.
du kannst es entweder als language-menü machen dazu
schau in der ts-ref nach menu und dort nach language
oder alternativ könntest du es mit 2 text-objekten machen
lib.language_de = TEXT
lib.language_de{
value = Deutsch
typolink{
parameter.data = TSFE : id
}
}
lib.language_en = TEXT
lib.language_en{
value = English
typolink{
parameter.data = TSFE : id
additionalParams = &L=1
}
}
oder mit 1 sprachwechsel
lib.language = TEXT
lib.language{
value = English
typolink{
parameter.data = TSFE : id
additionalParams = &L=1
}
}
[globalVar = GP:L = 1]
lib.language{
value = Deutsch
typolink{
parameter.data = TSFE : id
additionalParams >
}
}
[global]
gruß danton
erstmal Danke für Eure Antworten.
Mein Gedanke war das ich 2 Buttons eines schon vorhandenen Menüs für die Sprachumschaltung belege, aber da kam ich nicht weiter.
Ich habe für das Sprachmenü einen zusätzlichen Bereich gemappt und nutze folgendes script, womit die Sprachumschaltung jetzt auch funktioniert:
temp.menu_lang = COA
temp.menu_lang {
10 = HMENU
10 {
# deutsch und englisch
special = language
special.value = 0,1
1 = TMENU
1 {
NO = 1
NO.stdWrap.cObject = TEXT
NO.stdWrap.cObject {
value = Deutsch || Englisch
lang.en = German || English
}
ACT < .NO
ACT.stdWrap.cObject {
value = DEUTSCH || Englisch
lang.en = German || ENGLISH
}
}
}
}
Jetzt möchte ich dieses Menü gern als liste haben.
<ul class="menu">
<li><a href="xyz">deutsch</a></li>
<li><a href="xyz">english</a></li>
</ul>
Wie krieg ich die Liste um die Links herum?
mit Dank & Gruß
Folgendes nach der ersten Zeile hinzugefügt bringt das gewünschte Ergebnis:
temp.menu_lang.wrap = <ul class="menu"> | </ul>
temp.menu_lang.10.1.NO.wrapItemAndSub = <li> | </li>
Wahrscheinlich gibt´s schönere Lösungen, aber das hilft erstmal.
Grüße