Zum Inhalt springen

Anfänger-Problem mit der Mehrsprachigkeit

Erstellt am 27. November 2005 · 3 Antworten · letzte Antwort am 29. November 2005

Tags: Frage

volker67 ·

Hallo,

möchte meine Web-Seiten 2-sprachig umsetzen. Bin wie im Buch Praxiswissen Typo3 vorgegangen, aber leider sehe ich die übersetzten Seiten nicht. Der Effekt, dass ohne angepasste Einstellungen beide Sprachen für eine Web-Seite ausgegeben werden, hat sich bei mir leider nicht eingestellt.

Ich habe bereits überprüft, dass die Seite nicht als versteckt gekennzeichnet ist.

In Constants habe ich folgende Ergänzungen vorgenommen:

[globalVar = GP:L=1]
   config.sys_language_uid=1
   config.language = en
[global]

Setup wurde um folgendes ergänzt:

# Allgemeine Typoscript-Konfigurationen
config.linkVars = L
config.sys_language_uid = 0
config.language = de

Ach ja, der Eintrag www.meineseite.de/index.php?id=0&L=1 führt zu keiner Veränderung. Es wird immer nur der deutsche Inhalt (Standardsprache) angezeigt.

Für jede Hilfe sehr dankbar.

Volker

Frank79 ·

hast Du beim Zugriff auf tt_content auch die Abfrage für die Sprache eingebaut?
also so z.B.

10.marks.INHALT=CONTENT
10.marks.INHALT.table=tt_content
10.marks.INHALT.select.languageField = sys_language_uid
volker67 ·

Hallo,

erstmal danke für die schnelle Antwort!

Auf die Gefahr hin mich jetzt total zu blamieren, im Setup wird folgender Code für den Content Block ausgeführt:

page.20 = TEMPLATE
page.20 {
template = FILE
template.file = fileadmin/vorlagen/home_tmpl.htm
workOnSubpart = DOCUMENT_ALL
marks.INTROBALKEN < styles.content.getRight
marks.INTRODETAIL < styles.content.getBorder
marks.CONTENT < styles.content.get
...

Wie muss ich jetzt das CONTENT Element überschreiben:

marks.CONTENT < styles.content.get

marks.CONTENT.select.languageField = sys_language_uid

...

Wäre das so in Ordnung?

Vielen Dank für die Unterstützung.

Volker

volker67 ·

Hallo,

habe es jetzt mal ausprobiert wie in meinem letzten Thread beschrieben, aber leider funktioniert es so nicht. Stehe ein wenig auf dem Schlauch.

marks.CONTENT < styles.content.get
marks.CONTENT.select.languageField = sys_language_uid

Wie muss ich das Script für die Mehrsprachigkeit umbauen?

Wie immer dankbar für Unterstützung!

Volker