Hallo Christian,

welche Versionen von TYPO3 und sr_language_menu nutzt Du?

Funktioniert es vielleicht, wenn Du nur defaultLanguageISOCode setzt?
Funktioniert es bei einem anderen Layout?

Grüße

Stephan

schrieb Christian:
Hallo!

Bei unserer Website haben wir ein Language Menu mit den Sprachen en und
de (default ist de).

Dazu unser Typoscript:

#automatic language detection:
plugin.tx_rlmplanguagedetection_pi1 {
  defaultLang = de
  useOneTreeMethod = 1
}
page.1000 =< plugin.tx_rlmplanguagedetection_pi1

## SPRACHWAHL
# **********************
page.config.linkVars = L
page.config.locale_all = de_DE.UTF-8
# show default language when no translation exists:
page.config.sys_language_mode = content_fallback ; 1,0
page.config.sys_language_uid = 0
page.config.language = de

# englisch language, sys_language.uid = 1
[globalVar = GP:L = 1]
  config.sys_language_uid = 1
  page.config.language = en
  page.config.locale_all = en_US.UTF-8
[global]

# url rewriting
##################################
config.simulateStaticDocuments = 1
config.simulateStaticDocuments_noTypeIfNoTitle = 1

## language menu ## ##############################################
plugin.tx_srlanguagemenu_pi1 {
  useSysLanguageTitle = 0
  defaultLanguageISOCode = DE
  LanguageISOCode = DE
  #Hiermit kann die wraps um die Links aendern/leeren
  link.CUR.stdWrap.wrap = &Iota;<span class='CUR'>|</span>
  link.NO.stdWrap.wrap = &Iota;<span class='NO'>|</span>
  #link.NO.stdWrap = <li>|</li>
  hideIfNoAltLanguages = 1
  #Hiermit kann die aktuelle Sprache ausgeblendet werden
  #showCurrent=0
  #GIBT EINE LISTENANSICHT AUS (2: Liste, 1: Auswahlliste, 0:Flagge)
  defaultLayout = 2
  links.stdWrap.split.wrap >
  _CSS_DEFAULT_STYLE >
  #objekt um sprachwahl anzusprechen - fuer marker
  #addSelectionListHeader = 0
  }
sprachwahl.languageMenu < plugin.tx_srlanguagemenu_pi1
Das funktioniert auch soweit. Beim Link für "DE" wird nun ?L=0 angehängt
- das ist korrekt. Beim Link für "EN" fehlt allerdings ?L=1.
Erst wenn man auf den "DE" Link mit ?L=0 klickt, zeigt auch der Link
"EN" den Parameter L=1.

Was machen wir hier falsch? Es sollten immer die entsprechenden
Sprachparameter L=1 angehängt werden.

Danke für eure Hilfe!
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an