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

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

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

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