Hallo, ich habe eine bestehende deutsche TemplaVoila-Webseite, die ich auf Mehrsprachigkeit umrüsten wollte. Nachdem ich letzte Woche schon mal hier um Rat gefragt hatte und dann nach Installation von static_info_tables konnte ich dann endlich Übersetzungen im Backend anlegen.
Was aber nicht funktioniert, ist, die übersetzten Seiten im Frontend anzuschauen. Rufe ich die Seiten mit L=2 auf, bleibt alles deutsch (ja, ich habe die englische Sprache auf id 2). Was mir auffiel, ist, daß die übersetzten Inhalte nicht richtig verlinkt werden, d.h. wenn ich mir eine Seite anschaue (Seite->Seiteneigenschaften bearbeiten), ist Inhalt (darunter steht [FILL IN] tx_templavoila_flex), die deutsche Main Content Area gefüllt, die englische aber nicht. Wobei selbst wenn ich die Übersetzung da per Hand hinzufüge, wird sie nicht angezeigt. Desweiteren kriege ich immer noch die Meldung bei meinem Haupt-DS im TemplaVoila Kontrollcenter, daß "No content fields, recommended to set "<langDisable>" = 1 (ARI=9/1/0)". Meine Main Content Area ist so definiert: -------------------- TypoScript: 10= RECORDS 10.source.current=1 10.tables = tt_content 10.wrap = <!--TYPO3SEARCH_begin--> | <!--TYPO3SEARCH_end--> TCEforms.config.type group internal_type db allowed tt_content size 5 maxitems 200 minitems 0 multiple 1 show_thumbs 1 -------------------- langDisable ist 0, langChildren 1 und es wird auch Language Mode Inheritance angezeigt. In der Root ist der ISO-Code der Zusatzsprache auf English gesetzt. In der obersten Seite der Webseite habe ich im TSconfig mod.web_layout.defLangBinding = 1 gesetzt und zur Sicherheit im Template auch nochmal. In den Constants des Templates habe ich: -------------------- config.linkVars = L config.sys_language_uid = 0 config.language = de config.locale_all = de_DE config.sys_language_mode = content_fallback config.sys_language_overlay = 1 # English language, sys_language.uid = 2 [globalVar = GP:L = 2] config.sys_language_uid = 2 config.language = en config.locale_all = en_US [global] -------------------- wobei selbst ein sys_language_mode = strict zu keiner Fehlermeldung führt, egal ob Übersetzungen da sind oder nicht Und hier noch ein Auszug aus dem Template-Setup --------------- page = PAGE page.typeNum = 0 page.10 = USER page.10.userFunc = tx_templavoila_pi1->main_page --------------- Kann irgend jemand hier erkennen, was ich falsch mache? Ich lese schon seit Tagen alle Anleitungen durch, mein Viertelwissen hat sich inzwischen schon in Halbwissen verwandelt, aber an dieser Stelle klebe ich fest. Danke, Holger. _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german