Hallo Andi Danke für den Tipp. Natürlich will ich nicht Räder erfinden, die es schon gibt :-)
Allerdings ist das mit dieser Ext auch nicht ganz so einfach, wie man hoffen könnte. Ich hab zwar nun static_info_tables und sr_language_menu installiert, aber die manuals sind für mich nicht all zu klar. Wie krieg ich ein Sprach-Menu ins TS-Template? adrian ---- xpure | adrian nussbaum | linsentalstrasse 5 | 8482 winterthur | switzerland + 41 764 283 913 | [EMAIL PROTECTED] | http://www.xpure.ch ---- Am 11.06.2007 um 12:49 schrieb Andreas Becker: > Hi Adrian > > Wieso benutzt du nicht die wunderbare Extension sr_language_menu > > useIsoLanguageCountryCode > > boolean > > Use the ISO language and country codes. > > If enabled, the ISO language code and, possibly, the country code > will be > used instead of the language name from the static_languages table. > > Note: Ignored if useSysLanguageTitle is enabled. > > Di kann das was du hier neu erfindest! > > Andi > > Am 11.06.07 schrieb Steffen Ritter <[EMAIL PROTECTED]>: >> >> Adrian Nussbaum schrieb: >>> Guten Tag >>> >>> Für eine mehrsprachige Seite möchte ich ein Sprachmenu erstellen, >>> das >>> statt Flaggen, Seitentitel oder so einfach die ISO-Codes der >>> jeweiligen >>> Sprache darstellt. Etwa so: >>> >>> DE | EN | FR >>> >>> >>> Ich habe die Konfigurationen im System erfolgreich vorgenommen, >>> einzelne >>> Teile bereits übersetzt. Mit dem URL-Parameter L=1 (bzw. =x) >>> funktioniert die Sprachwahl soweit. Jetzt geht es darum, ein >>> Sprach-Menu >>> im TS-Template einzurichten. >>> >>> Ein Code-Snippet, das schon fast das macht, was ich möchte, habe ich >>> gefunden: >>> >>> subparts.LANGMENU = HMENU >>> subparts.LANGMENU.wrap = <div id="language_menu">|</div> >>> subparts.LANGMENU.special = language >>> subparts.LANGMENU.special.value = 0,1,2 >>> subparts.LANGMENU.1 = TMENU >>> subparts.LANGMENU.1.NO { >>> stdWrap.field = title >>> linkWrap = |*| | | || | | || >>> | |*| >>> target = page >>> } >>> ... >>> >>> Das entspricht schon fast meinen Vorstellungen. Ausser, dass ich >>> gerne >>> die ISO-Codes der Sprachen hätte. >>> >>> welche Variablen kann ich dazu einbauen? >>> >>> Wahrscheinlich braucht nur die Zeile >>> stdWrap.field = title >>> angepasst zu werden, oder? >>> >>> Vielen Dank für eure Hinweise >>> >>> adrian >>> >>> >>> ---- >>> xpure | adrian nussbaum | linsentalstrasse 5 | 8482 winterthur | >>> switzerland >>> + 41 764 283 913 | [EMAIL PROTECTED] | http://www.xpure.ch >>> ---- >>> >> Hallo, >> ganz so einfach ist es nicht. Die Tabelle sys_language speichert den >> ISO-Code nicht. Es gibt allerdings eine Spalte die die ID des ISO- >> Codes >> aus den Static Tables speichert. (Die allerdings erst ausfüllbar >> wird, >> sobald diese geladen sind). >> Also entweder vergibst du per Hand (Datenbank) in diese Felder >> zahlen, >> die du auswertest, oder du installierst die Statics dazu, liest >> dann die >> static_languages mit der ID aus. >> >> mfG >> >> Steffen >> _______________________________________________ >> TYPO3-german mailing list >> [email protected] >> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german > _______________________________________________ > TYPO3-german mailing list > [email protected] > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german _______________________________________________ TYPO3-german mailing list [email protected] http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

