Mehrsprachigkeit
Kapitel 26
Damit alles funktioniert müssen wir ein paar Sachen beachten. Zuerst müssen wir auf einer Detailseite, das Entsprechende Modul freischalten. Da die Navigation, vor unserem Modul gerendert wird, müssen wir Contao mitteilen welches Backend Modul auf der Detailseite aufgerufen wird.
Modul in der Seitenstruktur freischalten
Wir gehen zu Layout > Seitenstruktur und wählen unsere Detailseite aus. Anschließend klicken wir auf bearbeiten und gehen auf die F Modul Sprachwechsler Palette. Dort wählen wir unser Backend Modul aus.
Ein Wrapper benötigt eine Sprache
Als nächstes müssen wir jedem Wrapper eine Sprache zuweisen. Dabei muss es eine Fallback-Sprache geben. Sobald wir eine Fallback Sprache definiert haben, können wir jedem Eintrag ein Fallback-Datensatz zuweisen.
Einträge untereinander Verknüpfen
Die Einträge in dem Fallback Wrapper, müssen nicht verknüpft werden. Ansonsten müssen alle Datensätze auf ein Fallback Datensatz verweisen.
Wenn das changelanguage Modul aktiviert ist werden unsere Datensätze automatisch miteinander verknüpft.
Die Entwicklung wurde unterstützt von Dockmedia