Guten Tag zusammen, leider wird die Sprachvariable "L" auf meiner Webseite völlig ignoriert. Trotz intensiver Suche kann ich einen Fehler nicht entdecken. Folgende TS- bzw. Constant-Schnipsel verwende ich: #------------------------------------------------------ #Einrichten meines Templates lib.content < styles.content.get lib.field_content0 < styles.content.get lib.field_content0.select.orderBy = sorting lib.field_content0.select.where = colPos = 0 lib.field_content0.select.languageField = sys_language_uid
#Config: Sprache einrichten #Sprachen: de, en, pl einrichten---------------------- #immer am Ende des Setups einbinden------------------ config ( sys_language_mode = strict; sys_language_mode = content_fallback sys_language_overlay = hideNonTranslated #sys_language_uid = 1 linkVars = L language = de locale_all = de_DE.UTF-8 ) #DEUTSCH, sys_language.uid = 1 [globalVar = GP:L = 1] config.sys_language_uid = 1 config.language = de config.locale_all = de_DE.UTF-8 config.sys_language_mode = content_fallback config.sys_language_overlay = hideNonTranslated [global] # ENGLISCH, sys_language.uid = 2 [globalVar = GP:L = 2] config.sys_language_uid = 2 config.language = en config.locale_all = en_EN.UTF-8 config.htmlTag_langKey = en_GB [global] #----------------------------------------------- #Sprachmenü #--------------------------------------- #Quelle: http://typo3blogger.de/sprach-menu/ lib.language = HMENU lib.language { # Ein Sprach-Menü wird erzeugt special = language # Reihenfolge und Auswahl der Sprachen im Menü special.value = 1,2 special.normalWhenNoLanguage = 0 wrap = <ul class="language">|</ul> 1 = TMENU 1 { noBlur = 1 # Standard Sprachen NO = 1 NO { linkWrap = <li>|</li> # Standard-Titel für den Link wäre Seitenttitel # => anderer Text als Link-Text (Optionsschift) stdWrap.override = [de] || [en] # Standardmäßige Verlinkung des Menüs ausschalten # Da diese sonstige GET-Parameter nicht enthält doNotLinkIt = 1 # Nun wird der Link mit den aktuellen GET-Parametern neu aufgebaut stdWrap.typolink.parameter.data = page:uid stdWrap.typolink.additionalParams = &L=1 || &L=2 stdWrap.typolink.addQueryString = 1 stdWrap.typolink.addQueryString.exclude = L,id,cHash,no_cache stdWrap.typolink.addQueryString.method = GET stdWrap.typolink.useCacheHash = 1 stdWrap.typolink.no_cache = 0 } # Aktive Sprache ACT < .NO ACT.linkWrap = <li class="active">|</li> # NO + Übersetzung nicht vorhanden USERDEF1 < .NO # ACT + Übersetzung nicht vorhanden USERDEF2 < .ACT } } #-------------ENDE-------------------------------------------------------- Der Quellcode beginnt aber immer mit: <html xml:lang="en" lang="en" xmlns="http://www.w3.org/1999/xhtml"> Was mache ich falsch bzw. was vergesse ich? Vielen Dank für Ihre Antworten. Sabine Treptow, Dipl.-Geografin & Multimedia-Entwicklerin _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german