[TYPO3-UG Stuttgart] tt_news mehrsprachig + sr_language_menu

Shehu Syl Shehu.Syl at gmx.de
Fri Jan 16 11:03:48 CET 2009


Hallo Leute,

habe ein sehr großes Problem, ich habe tt_news mehrsprachig angelegt das sr_language_menu
installiert und meine Konfiguration sieht so:

// Cache waehrend der Entwicklung ausschalten
config.no_cache = 1

// RealURL

config.simulateStaticDocuments = 0
config.baseURL = ....
config.tx_realurl_enable = 1
config.prefixLocalAnchors = all

config {
   
  // Den Seitentitel vor dem Websitenamen nennen
  // siteTitleFirst = 1

  // E-Mail-Adresse fuer Harvester verschleiern
  spamProtectEmailAddresses = ascii
  spamProtectEmailAddresses_atSubst = [at]

  // Cache-Zeitraum festlegen
  cache_period = 86400
  
  // Spracheinstellungen
  linkVars = L,tx_ttnews,cHash
  uniqueLinkVars = 1
  sys_language_uid = 0
  sys_language_mode = content_fallback
  sys_language_overlay = hideNoneTranslated
  language = de
  // Je nach Serverumgebung funktionieren verschiedene Werte: de_DE, de_DE.utf8, de_DE at euro
  locale_all = de_DE
  htmlTag_langKey = de
  plugin.meta.language = de

  dateFormat = %A %e. %B %Y
  timeFormat = Uhr %H:%M Sek %S
}

[globalVar = GP:L=1]
config.sys_language_uid = 1
config.language = en
config.locale_all = en_EN
config.htmlTag_langKey = en
config.plugin.meta.language = en
[global]


---------------------------------------------------------
plugin.tx_srlanguagemenu_pi1.useIsoLanguageCountryCode = 1
plugin.tx_srlanguagemenu_pi1.defaultCountryISOCode = EN
plugin.tx_srlanguagemenu_pi1.languagesUidsList = 0,1
plugin.tx_srlanguagemenu_pi1.useSysLanguageTitle = 1
plugin.tx_srlanguagemenu_pi1.hideIfNoAltLanguages = 1


Setup:

plugin.tx_srlanguagemenu_pi1 {
  defaultLanguageISOCode = DE
  defaultLayout = 2
  showInactive = 1
  useIsoLanguageCountryCode = 1
  link.INACT.doNotLinkIt = 1
  link.CUR.doNotLinkIt =  1
  link.NO.stdWrap.wrap = <span class="NO">|</span>
  link.CUR.stdWrap.wrap = <span class="CUR">|</span>
  links.stdWrap.split {
    token = {$plugin.tx_srlanguagemenu_pi1.token}
    wrap = | <span class="SPC">  |  </span> |*| | <span class="SPC">  |  </span> |*| |
  }
}


tt_news
-------------------------------------------------------------

plugin.tt_news.sys_language_mode = strict

# Spracheinstellungen / Übersetzungen für Anzeigetexte
# Standardsprache Deutsch
plugin.tt_news._LOCAL_LANG.de {
  textLinks = Links
  textFiles = Dateien
  textRelated =  In Verbindung stehende Nachrichten
  latestHeader =
  textCatLatest = Kat
  textCat = Kategorie
  textNewsAge = Alter
  more = Mehr
  backToList = Zurück
  pi_list_browseresults_displays (
       Sie sehen Artikel ###SPAN_BEGIN###%s</span>
       bis <span class=&qout;tx-ttnews-browsebox-strong&qout;>%s</span>
       von ###SPAN_BEGIN###%s</span>
  )
}

# Spracheinstellungen / Übersetzungen für Anzeigetexte
# Übersetzung Englisch
plugin.tt_news._LOCAL_LANG.en {
  textLinks = Links
  textFiles = Files
  textRelated =  related news
  latestHeader =
  textCatLatest = cat
  textCat = Category
  textNewsAge = Age
  more = More
  backToList = Back
  pi_list_browseresults_displays (
       You see article ###SPAN_BEGIN###%s</span>
       to <span class=&qout;tx-ttnews-browsebox-strong&qout;>%s</span>
       from ###SPAN_BEGIN###%s</span>
  )
}

# Spracheinstellungen / Datums- und Zeitformate
# Standardsprache Deutsch
[globalVar = GP:L = 0]
plugin.tt_news {
  archiveTitleCObject {
    10.strftime = %B - %Y
  }
  getRelatedCObject {
      20.strftime = %d.%m.%Y %H:%M
  }
  displaySingle {
    date_stdWrap.strftime= %d/%m/%Y
    time_stdWrap.strftime= %H:%M
    age_stdWrap.age =  Minuten | Stunden | Tage | Jahre
  }
  displayLatest {
    date_stdWrap.strftime= %d/%m/%Y
    time_stdWrap.strftime= %H:%M
  }
  displayList {
    date_stdWrap.strftime= %d/%m/%Y
    time_stdWrap.strftime= %d.%m.%y %H:%M
  }
}
[global]

# Spracheinstellungen / Datums- und Zeitformate
# Übersetzung Englisch
[globalVar = GP:L = 1]
plugin.tt_news {
  archiveTitleCObject {
    10.strftime = %B - %Y
  }
  getRelatedCObject {
      20.strftime = %d.%m.%Y %H:%M
  }
  displaySingle {
    date_stdWrap.strftime= %Y/%m/%d
    time_stdWrap.strftime= %H:%M
    age_stdWrap.age =  Minutes | Seconds | Days | Years
  }
  displayLatest {
    date_stdWrap.strftime= %Y/%m/%d
    time_stdWrap.strftime= %H:%M
  }
  displayList {
    date_stdWrap.strftime= %Y/%m/%d
    time_stdWrap.strftime= %d.%m.%y %H:%M
  }
}
[global]


und trotzdem funktioniert es nicht, ich habe auch natürlich eine alternative Sprache 
im tt_news-Ordner angelegt und wenn ich die Parameter &L=1 eingebe, wechselt nur
der [more]-Link und das Datum die Sprache. 

Hat jemand einen Tipp für mich?

Gruß

Syl
-- 
Psssst! Schon vom neuen GMX MultiMessenger gehört? Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger


More information about the TYPO3-stuttgart mailing list