Contao FAQ Frage und Antwort rund um das CMS

Twig Abfrage für die aktuell Sprache der Webseite

Hier sind die gängigen Methoden, um eine if-else Abfrage für die Seitensprache zu erstellen.
Dies ist der direkteste Weg, um den Sprachcode (z.B. 'de', 'en') zu erhalten.

Twig Abfrage if / else für die Seitensprache im Template

{% if app.request.locale == 'de' %}
    <p>Der Inhalt ist auf Deutsch.</p>
{% elseif app.request.locale == 'en' %}
    <p>Content is in English.</p>
{% else %}
    <p>Andere Sprache.</p>
{% endif %}

Über die Contao-Seitenvariable - Seitenlayout oder in Fragmenten

{% if page.language == 'de' %}
    {# Dein Code für Deutsch #}
{% endif %}

Zurück zur Contao FAQ Übersicht