Zum Inhalt springen

News und Mehrsprachigkeit

Erstellt am 7. November 2003 · 42 Antworten · letzte Antwort am 4. Mai 2007 · Seite 2 von 3

Tags: tt_news, Frage

theo ·
Doris schrieb

news mit mehrsprachigkeit laufen, dank dieses forums perfekt, bis auf eine kleinigkeit...
...bitte helft, am montag muss die site stehen....

jenses schrieb

es wäre wirklich besser, die neueste Version zu nutzen.

nö, in diesem fall definitiv nicht. die neue version ist zwar tausendmal besser, aber es wäre wirklich der totale overkill ein sauber funktionierendes newssystem unter zeitdruck komplett umzustellen, wo doch die lösung mit einem zweiten template gerademal drei minuten in anspruch nimmt.

die aktuelle news-extension hat doch mit der alten so gut wie nix mehr zu tun. (und das ist gut so... 😉 )

jenses ·
theo schrieb

... es wäre wirklich der totale overkill ein sauber funktionierendes newssystem unter zeitdruck komplett umzustellen

ACK,
bei einem sauber funktionierenden schon 😉

jenses

Unbekannter Benutzer ·

hallo theo und jenses,

danke euch. die neue news-extension ist mir tatsächlich momentan zu heiss, weil ich noch recht langsam mit typo3 bin.
drum lieber theo kannst du mir verraten, wie ich in 3 minuten mit englischem template umgeh. was muss ich im setup ändern?

tausend dank euch beiden. das nächste projekt mach ich mit der neuen news.

doris

theo ·
Doris schrieb

... wie ich in 3 minuten mit englischem template umgeh. was muss ich im setup ändern?

natürlich nur als beispiel... 😉

minute 1: kopiere dein html-newstemplate und ändere die entsprechenden stellen. speicher es z.b. als news-english.html ab.
minute 1,5: template ins entsprechende verzeichnis laden
minute 2-3: schmeiß ins setup der entsprechende news-seite eine ganz normale sprachbedingung (nach demselben muster wie du sie wahrscheinlich auch sonst noch irgendwo in deinen setups hast). also ungefähr so:

[globalVar = GP:L = 2]
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/templates/news-english.html
}
[global]
Unbekannter Benutzer ·

guck mal theo,

hab mich zu früh gefreut.

temp.news = COA 
temp.news < plugin.tt_news 
templateFile = fileadmin/comXpert/temp/news.tmpl 
temp.news { 
code > 
code = LIST
pid_list > 
pid_list = 242 
}

was mach ich hiermit.
mein ansatz wäre jetzt gewesen. in den constants was zu definieren, je nach sprache, welches template und dann im setup in oberen code richtig, ähm wie geau einzubaun.

theo ·
temp.news = COA
temp.news < plugin.tt_news
templateFile = fileadmin/comXpert/temp/news.tmpl

[globalVar = GP:L = 2]
templateFile = fileadmin/comXpert/temp/news-english.tmpl
[global]

temp.news {
code >
code = LIST
pid_list >
pid_list = 242
}
Unbekannter Benutzer ·

danke für deine mühe, das wars noch nicht. das in constants macht mich auch noch grübeln.

plugin.tt_news.PIDitemDisplay = 242
plugin.tt_news.file.templateFile = fileadmin/comXpert/temp/news.tmpl

flanders ·

bei mir funzt das schon, habe n extra sysfolder für die englischen Beiträge erstellt. die beiträge des englsichen sysfolder wird auch nur auf der englsichen version (L=1) angezeigt.
aber wozu, *****, ist in einem newsbeitrag die einstellung "Sprache". wenn ich das englisch auswähle, wird es richtiger weiße, nicht auf der deutschen version angezeit, aber auch nicht auf der englsichen (mit L=1). das wird nie angezeit. wozu dient dann diesen feld

fgaertner ·

hallo

habe die page aus dem buch von robert meyer mal nach gebaut .funst soweit alles nur wie das mit dem umstellen der news laufen soll hat er leider nicht beschrieben. und aus dem was hier steht werde ich nicht so schlau. vieleicht kann mir das ja jemand näher erleutern.

vielen dank

derD ·

Hallo
Ich habe zu diesem Thema auch noch mal eine Frage. Ich benutze Typo3 4.0.4 und tt_news 2.2.24.

Um dem Benutzer das Wechseln der Sprache zu ermöglichen, habe ich aus dem Typo3 Kochbuch das Beispiel für ein einfaches text-basiertes Sprachmenü gewählt:

temp.languagemenu = COA
temp.languagemenu {
   10 = HMENU
   10 {
      special=language
      special.value = 0,1
      special.normalWhenNoLanguage = 0
      1 = TMENU
      1 {
         wrap = <ul class="langNavigationList">|</ul>
         NO = 1
         NO {
            stdWrap.cObject = TEXT
            stdWrap.cObject {
               value = Castellano || English
            }
            allWrap = <li>|</li>
         }
         ACT < .NO
         ACT {
            doNotLinkIt = 1
            allWrap = <li class="ACT">|</li>
         }
         USERDEF1 < .NO
         USERDEF1 {
            doNotLinkIt = 1
            allWrap = <li class="leer">|</li>
         }
         USERDEF2 < .NO
         USERDEF2 {
            doNotLinkIt = 1
            allWrap = <li class="ACTleer">|</li>
         }
      }
   }
}

Mein Problem ist, dass wenn der Benutzer in der "Single" Ansicht einer News die Sprache wechselt, die Links im Sprachmenü nicht die Parameter für die "Single" Darstellung enthalten, die mitteilen, welche News dargestellt werden soll. Der Sprachlink zeigt zwar auf die Seite für die "Single Ansicht", aber es fehlen die Parameter, um die News zu identifizieren, die dargestellt werden soll.

Beispiel:
- Der Link aus der Overview Seite auf die Single Ansicht einer News:
-- "/en/news/full-article/newsitem/6/15/"
- Der Sprachlink auf der Single Seite aber:
-- "/en/news/full-article/"

Ich frage, ob es eine Möglichkeit gibt, vorhande Parameter der Extension an die Links für die Sprache anzuhängen, beispielsweise per Typoscript.

Danke!