Typo3 - Probleme mit mehrsprachigen Seiten lösen
Zweisprachige Datensätze
Extensions müssen die Language ID mit dem Datensatz speichern damit Sie einer Sprache zugeordnet werden. Viele Extensions sind dafür nicht ausgelegt.
Variable L=0 für Standardsprache immer setzen
Mehrsprachige Suche
Mehrsprachiges Gästebuch
Das Plugin Modern Guestbook (tx_veGuestbook)unterstützt mehrere Sprachen. Bei der Listenansicht muß allerdings "Alle Sprachen zeigen" angeklickt sein sonst zeigt es immer nur die Einträge der aktuellen Sprache.
Mehrsprachige Formulare mit mailformplus
Damit mehrsprachige Formulare funktionieren muß im Template der Sprachen folgendes verstecktes Feld eingefügt werden:
<input type="hidden" name="L" value="###value_L###">
Sonst wird der Sprachparameter nicht weitergegeben (L) und man landet nach dem Ausfüllen auf der Standardsprache.
Pagebrowser
Der Pagebrowser ist die Navigation bei mehreren Einzelseiten: vorige 1|2|3 nächste
Er wird z.B. vom Newsplugin benutzt. Leider gibt es in Typo bis 3.7 (3.8?) keine Übersetzung dafür. Deshalb muß man die selbst machen. Dazu modifiziert man z.B.im tt_news extension Unterordner die locallang mit dieser Zeile:
'pi_list_browseresults_displays' => 'News ###SPAN_BEGIN###%s bis %s von ###SPAN_BEGIN###%s',
Dann sieht Sie ungefähr so aus (Ausschnitt)
Kategorie anzeigen:',
'altTextCatShortcut' => 'Gehe zu:',
'pi_list_browseresults_displays' => 'News ###SPAN_BEGIN###%s bis %s
von ###SPAN_BEGIN###%s',
Es geht aber auch mit TypoScript im Setup:
plugin.tt_news.de.pi_list_browseresults_displays ='News ###SPAN_BEGIN###%s bis %s von ###SPAN_BEGIN###%s'
Das hat den Vorteil daß bei einem Update von Typo nicht wieder alles futsch ist.