Zum Inhalt springen

Übersetzter Content wird doppelt angezeigt

Erstellt am 6. September 2010 · 6 Antworten · letzte Antwort am 13. September 2010

Tags: Frage

benfjs ·

Hallo zusammen,
durchforste jetzt seit längerem schon verschiedene Foren und finde leider keine Lösung, vielleicht könnt ihr mir weiterhelfen.
Ich habe folgendes Problem. Ich will meine Typo3 Seite zweisprachig machen, default = Deutsch und die zweite Sprache ist Englisch!

Es funktioniert auch soweit alles, nur ist mein Problem, wenn ich jetzt für einen Übersezten Text den Ursprungstext angebe, wird die Übersetzung zweimal dargestellt. Woran liegt das?

Danke schonmal für eine Antwort.
Wenn ihr noch infos braucht, schreibt einfach, ich versuche alles so deutlich wie möglich zu machen!

karlchen ·

kann es sein das du den englischen Inhalte auch 2x angelegt hast ? Schau doch mal im Listen Modul nach und kanns unten auf der Seite "Lokaliersierungsübersicht" anklicken

benfjs ·

nein es ist auch in der Listenansicht im Backend bei jeder Einstellung nur einmal zu sehen. Jedoch im Frontend immer doppelt!

karlchen ·

wie holst du denn mit TypoScript deinen Inhalt ?

sowas wie styles.content.get

oder sowas wie

10 = CONTENT
10{
table = tt_content
pidInList = this
...
}

je nach dem, post es doch mal bitte

benfjs ·

ich poste dir jetzt jetzt mal das ganze Typoscript weil ich nicht genau weiß was du sehen willst. Sorry bin noch absoluter neuling

# spam protect e-mail addresses
   config.spamProtectEmailAddresses = 1
   config.spamProtectEmailAddresses_atSubst = (at)

# XHTML
   config.doctype = xhtml_trans
   config.xhtml_cleaning = all

# cache period
   config.cache_period = 3600

# language
   config.uniqueLinkVars = 1
   config.sys_language_uid = 0
   config.htmlTag_langKey = de
   config.metaCharset = utf-8
   config.language = de
   config.locale_all = german


#  pageTitleFirst=1
  xhtml_cleaning=all
  doctypeSwitch = {$doctypesw_cond}
  htmlTag_langKey = de
}
# German language, sys_language.uid = 0
[globalVar = GP:L = 0]
config.sys_language_uid = 0
config.language = de
config.locale_all = german
config.htmlTag_langKey = de
[global]
# English language, sys_language.uid = 4
[globalVar = GP:L = 4]
config.sys_language_uid = 4
config.language = en
config.locale_all = english
config.htmlTag_langKey = en
[global]


page = PAGE
page.shortcutIcon = fileadmin/favicon.ico
page {
   typeNum = 0
   stylesheet = fileadmin/templates/main/css/columns3.css
<title>Stöckel&Friends</title>
  <meta name="Description" content="Stöckel&Friends Ihre Informationsseite für das Chiemsee Regge Summer 2010, Die Passion des Engels, und der Digitale Adventskalender">
  <meta name="Keywords" content="Stöckel, Florian, Florian Stöckel, Florian Joe, Florian Joe Stöckel, Unterammergau, Oberammergau, Passionsspiele, Passion, Engel, 2010, Chiemsee, Chiemsee Reggae, Max Laubert, Max, Laubert, Chiemsee Reggae Summer, ">
  <meta name="Author" content="Florian Joe Stöckel">
  <meta name="Publisher" content="Stöckel&Friends">
  <meta name="Copyright" content="Stöckel&Friends">
  <meta name="Content-language" content="de">

   10 = TEMPLATE
   10.template = FILE
   10.template.file = fileadmin/templates/main/index-1000-mc-c-c.html
   10.workOnSubpart = DOCUMENT_BODY
   10.marks {

   TOP-MENU = HMENU
   TOP-MENU {
      special = directory
      special.value = 1
      entryLevel = 0
      #stdWrap.wrap = <ul>|</ul>
      1 = TMENU
      1 {
      noBlur = 1
      expAll = 1
      wrap = <ul>|</ul>
      NO.wrapItemAndSub = <li>|</li>
      NO.ATagTitle.field = abstract // description // title
      ACT = 1
      ACT.wrapItemAndSub = <li class="act">|</li>
      ACT.ATagTitle.field = abstract // description // title
      }
   }

   LEFT-MENU = HMENU
   LEFT-MENU {
      entryLevel = 1
      1 = TMENU
      1 {
      noBlur = 1
      expAll = 0
      wrap = <ul>|</ul>
      NO.wrapItemAndSub = <li class="left-level-1-no">|</li>
      NO.ATagTitle.field = abstract // description // subtitle // title
      ACT = 1
      ACT.wrapItemAndSub = <li class="left-level-1-act">|</li>
      ACT.ATagTitle.field = abstract // description //subtitle //  title
      }
      2 = TMENU
      2 {
      noBlur = 1
      expAll = 0
      wrap = <ul>|</ul>
      NO.wrapItemAndSub = <li class="left-level-2-no">|</li>
      NO.ATagTitle.field = abstract // description // title
      ACT = 1
      ACT.wrapItemAndSub = <li class="left-level-2-act">|</li>
      ACT.ATagTitle.field = abstract // description // title
      }
      3 = TMENU
      3 {
      noBlur = 1
      expAll = 0
      wrap = <ul>|</ul>
      NO.wrapItemAndSub = <li class="left-level-3-no">|</li>
      NO.ATagTitle.field = abstract // description // title
      ACT = 1
      ACT.wrapItemAndSub = <li class="left-level-3-act">|</li>
      ACT.ATagTitle.field = abstract // description // title
      }
   }

   HEADER-IMG = IMAGE
   HEADER-IMG {
      file = fileadmin/templates/main/img/img_header.jpg
      stdWrap.typolink.parameter = 1
      alttext = Stöckel&Friends
   }

   LEFT-MARKER = CONTENT
   LEFT-MARKER {
      table = tt_content
      select.orderBy = sorting
      select.where = colPos = 1
   }

   MIDDLE-MARKER = CONTENT
   MIDDLE-MARKER {
      table = tt_content
      select.orderBy = sorting
      select.where = colPos = 0
   }

   RIGHT-MARKER = CONTENT
   RIGHT-MARKER {
      table = tt_content
      select.orderBy = sorting
      select.where = colPos = 2
   }
   }
}
lib.stdheader.5.strftime = %d.%m.%y
lib.stdheader.5.strftime =
lib.stdheader.5.date = d.m Y
lib.stdheader.5.date = d.mmm.Y
lib.stdheader.5.date = d.m.Y
config.sys_language_overlay = 1
config.RTE.default.removeTags = removeFromList(u)
config.RTE.default.showButtons = addToList(underline)
config.RTE.default.proc.entryHTMLparser_db.removeTags = removeFromList(u)
config.RTE.default.hideButtons = removeFromList(underline)
config.styles.content.lastUpdate.date = >
config.styles.content.lastUpdate.strftime = %e. %B %Y
config.subparts.LAST = CONTENT
config.subparts.LAST = styles.content.lastUpdate
config.styles >
config.subparts >
config.sys_language_overlay = hideNonTranslated
config.linkVars = L
page.1000 =< plugin.tx_rlmplanguagedetection_pi1

plugin.tx_rlmplanguagedetection_pi1 {
defaultLang = de
}