TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

tt_news mehrsprachig + sr_language_menu


Autor Nachricht
Verfasst am: 16. 01. 2009 [12:14]
Gjergj
Themenersteller
Dabei seit: 14.07.2006
Beiträge: 51
Hallo Leute,

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

TYPOSCRIPT
// 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@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ß

Gjergj
Profil
Verfasst am: 16. 01. 2009 [14:55]
Gjergj
Themenersteller
Dabei seit: 14.07.2006
Beiträge: 51
...das ist echt unglaublich, hat denn echt niemand eine Antwort darauf?
Profil
Verfasst am: 19. 01. 2009 [10:50]
madmat
Dabei seit: 27.07.2006
Beiträge: 330
Auch wenn´s mit dem Problem nichts zu tun hat:

TYPOSCRIPT
language = de
plugin.tx_srlanguagemenu_pi1.defaultCountryISOCode = EN


Seiten&Plugin Default widersprechen sich irgendwie?
Zumindest wird in der späteren srlangmenu config der Wert nicht überschrieben.

Zudem fehlen einfach grundlegende Informationen um dir zu helfen.
Bspw. welcher View (List, Single...) nicht übersetzt wird, ob Du die News via Klick aufs Fähnchen auch tatsächlich schon übersetzt hast, oder nur das Plugin als übersetzten Seiteninhalt eingefügt hast usw....

Echt unglaublich icon_wink.gif

[Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 19.01.2009 um 10:50.]
Profil