Changeset 106457 in spip-zone


Ignore:
Timestamp:
Sep 29, 2017, 11:13:03 AM (2 years ago)
Author:
marcimat@…
Message:

Si le cookie de langue est là… ne pas le repasser sur la langue préférée de l’utilisateur !

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _galaxie_/galactic/galactic/galactic_options.php

    r105969 r106457  
    5858// et on ajoute la langue dans le contexte systematiquement.
    5959if (!$langue = _request('lang')) {
    60         include_spip('inc/lang');
    61         $langues = explode(',', $GLOBALS['meta']['langues_multilingue']);
    62         $langue = utiliser_langue_visiteur();
    63         if (!in_array($langue, $langues)) {
    64                 $langue = $GLOBALS['meta']['langue_site'];
     60        if (empty($_COOKIE['spip_lang']) or !$langue = $_COOKIE['spip_lang']) {
     61                include_spip('inc/lang');
     62                $langues = explode(',', $GLOBALS['meta']['langues_multilingue']);
     63                $langue = utiliser_langue_visiteur();
     64                if (!in_array($langue, $langues)) {
     65                        $langue = $GLOBALS['meta']['langue_site'];
     66                }
    6567        }
    6668        set_request('lang', $langue);
Note: See TracChangeset for help on using the changeset viewer.