Hallo
Ich bin grad am Aufbauen einer dreisprachigen Webseite - meiner ersten Multi-Language-Seite mit Contao. Dazu habe ich erst den ganzen Seiten-Baum in DE erstellt, inkl. der Module für Nachrichtenliste und Nachrichtenleser. Nun habe ich die Root-Seite zwei Mal kopiert (einmal FR, einmal IT). Nun geht es darum, dass die News auch in den zwei anderen Sprachen zur Verfügung stehen.
Ich habe keine weiteren Infos gefunden, daher bin ich davon ausgegangen, dass ich für jede Sprache ein neues News-Archiv erstellen muss und auch für jede Sprache auch die entsprechenden Nachrichtenliste- und Nachrichtenleser-Module. Erst mal bis hierhin: ist dies so korrekt?
Das Problem ist nun, dass ich, wenn ich einen Artikel in Deutsch im Detail offen habe und dann via Sprachwechsler (Modul: changelanguage) die Seite wechsle, dann eine Fehlermeldung wie die Folgende erhalte:
Der Eintrag "4" existiert leider nicht.
Dies ist ja klar, denn der News-Artikel 4 existiert ja nur in der einen Sprache. In der anderen Sprache ist der Newsreader aber mit einem anderssprachigen Archiv verknüpft, welches dann eben der Artikel 4 nicht enthält.
Nun meine zweite Frage: ist dieses Verhalten so korrekt bzw. gibt es keine Möglichkeit, dass der Nachrichtenleser, wenn eine Nachricht nicht vorhanden ist, auf die Nachrichtenliste zurückleitet? Ich bin einfach nicht ganz glücklich mit diesem Verhalten beim Sprachwechsel. Aber eben, vielleicht habe ich die Mehrsprachigkeit der News auch ganz falsch angepackt.
Vielen Dank & Gruss
Peri
Lesezeichen