Zitat von
xchs
[...]wollte Dich nur mal fragen, ob es von Dir so beabsichtigt ist, dass man die Fallback-Seite nur für reguläre Seiten auswählen kann?
Ich habe nämlich folgendes Problem mit meiner mehrsprachigen Website (de|it|en):
In jedem einzelnen Seitenbaum (Startpunkt einer neuen Webseite) habe ich die zwei Fehlerseiten 404 und 403 erstellt. Die deutsche Seite ist dabei als Sprachenfallback gekennzeichnet. Wenn ich jetzt beispielsweise auf den englischen Seiten absichtlich eine nicht existente URL eingebe, dann werde ich immer auf die deutsche 404-Fehlerseite weitergeleitet; ähnliches dann auch für den 403-Error.
Könnte man in der Erweiterung "changelanguage" nicht auch diese Fehlerseiten miteinbeziehen oder gibt es dafür einen bestimmten Grund wieso das nicht sinnvoll bzw. machbar ist?
Oder sollte ich die ganze Sache generell anders auslegen, dass ich z.B. die Fehlerseiten nur einmal vorsehe (z.B. EN) und auf eine entsprechende Übersetzung verzichte?
Fragen wolle ich auch noch wo diese Fehlerseiten liegen sollten, INNERHALB eines Seitenbaumes oder AUSSERHALB? Soweit ich in der Demo gesehen habe, liegen dort die Fehlerseiten innerhalb des Seitenbaumes, von daher habe ich mir eben gedacht, dass ich dann praktisch für jede einzelne Sprache eigene Fehlerseiten anlegen könnte. Nur leider wird eben immer nur auf die Fehlerseite der Fallback-Sprache weitergeleitet. Wünschenswert wäre jedenfalls wenn der Webseiten-Besucher auf seiner gewählten Sprache verbleiben könnte und nicht etwa auf die deutschen Seiten umgeleitet wird.
Um das Verhalten vielleicht besser nachvollziehen zu können, habe ich auf der TYPOlight Homepage, die ja auch mehrsprachig (de|en) ist, folgendes probiert:
- in meinem Standard-Browser FF3 "Deutsch" als bevorzugte Sprache eingestellt
- TYPOlight-Seite aufgerufen -> Deutsche Version wird mir angezeigt
- beliebige (deutsche) Unterseite aufgerufen, URL derselben etwas verändert, um einen 404 Error zu provozieren
- Weiterleitung auf die DEUTSCHE 404-Fehlerseite (erwartetes Verhalten)
Die ganze Prozedur nochmals, jedoch:
- Auf der TYPOlight Homepage auf die englischen Seiten gewechselt
- beliebige (englische) Unterseite aufgerufen, URL derselben wieder verändert, um einen 404 Error auszulösen
- Weiterleitung auf die DEUTSCHE 404-Fehlerseite (NICHT erwartetes Verhalten)
Wenn ich auf den englischsprachigen Seiten navigiere, würde ich mir erwarten, auch eine entsprechende englischsprachige 404-Fehlerseite angezeigt zu bekommen. Erst wenn ich im Browser als bevorzugte Sprache "Englisch" auswähle, wird auch auf die englische Version der 404-Fehlerseite umgeleitet.
Lesezeichen