Ergebnis 1 bis 3 von 3

Thema: $GLOBALS['TL_LANGUAGE']

  1. #1
    Contao-Fan Avatar von MrLumbergh
    Registriert seit
    11.01.2012.
    Ort
    Hamburg
    Beiträge
    368

    Frage $GLOBALS['TL_LANGUAGE']

    Hallo,

    wir nutzen im Backend die Variable $GLOBALS['TL_LANGUAGE'] - und das funktioniert hervorragend. Im englischen gibt sie "en" aus, im deutschen "de".
    Jedoch, wenn wir einen Teil der Seite per Ajax neu rendern, fällt die Sprache immer auf "de" zurück. Sprich: Das System "vergisst" die Sprache.

    Wir haben in einem ControllerListener auch schon die Sprache gesetzt:
    $request->setLocale($request->getDefaultLocale()); - Das nimmt dann aber leider ja IMMER "en" - da "en" als default eingestellt ist.

    Hat jemand ne Idee, wie wir in nem Ajax Request die korrekte Sprache bekommen?

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.112
    Partner-ID
    10107

    Standard

    Dazu musst du zuerst mal erklären, was das überhaupt für ein AJAX Request ist.
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Contao-Nutzer
    Registriert seit
    15.03.2010.
    Ort
    AT
    Beiträge
    204

    Standard

    Vll. in der Route die locale übergeben?

    https://community.contao.org/de/show...-Ajax-Language

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •