Zum Inhalt springen

language menu - texte ersetzen

Erstellt am 22. November 2008 · 2 Antworten · letzte Antwort am 23. November 2008

Tags: Frage

wende60 ·

hi,

bin Typo-Anfänger und versuche mich an einem Text-Sprachmenu. Das Ganze sieht etwa so aus:
special = language
special.value = 0,1
1 = TMENU
1.wrap = <ul>|</ul>
1.NO = 1
1.NO.linkWrap = <li>|</li>
und gibt erwartungsgemäss die aktuellen Seitentitel der deutsch/englischen Seiten als unordered list aus. Ich möchte jedoch lediglich deutsch - englisch in der Navigation stehen haben, nicht die Seitentitel. Gibt es eine Möglichkeit, nicht nur das Title-Attribut des Links, sondern auch den Linktext selber zu ändern?

Danke und Grüsse, Joachim

daloan ·

Hallo wende60

ich verwende meist dies als Languagemenu Schalter. Funktioniert ohne Probleme. Ebenfalls kannst du die Ext. sr_language_menu verwenden.

### Main language: EN
temp.link.language = TEXT
temp.link.language {
        value = Deutsch
        typolink.parameter.data = page:uid
        typolink.additionalParams = &L=1
}

[globalVar = GP:L=1]
        temp.link.language.value = English
        temp.link.language.typolink.additionalParams = &L=0
[global]

lib.languagemenu < temp.link.language

MfG

wende60 ·

hi daloan,

danke Dir für das Beispiel, stimmt, es spricht eigentlich nix dagegen, dass Language-Menu quasi halbmanuell zusammenzubauen. In meinem Fall gabs aber eine noch etwas simplere Lösung:

1.NO.stdWrap.override = deutsch || english

Damit kann ich die eigentliche Ausgabe der Seitentitel im Menü überschreiben.

Danke und Grüsse, Joachim