Browse Source

Use lang cible see BT#15167

Julio 6 years ago
parent
commit
e5ba467fab
1 changed files with 6 additions and 5 deletions
  1. 6 5
      load_search.php

+ 6 - 5
load_search.php

@@ -148,17 +148,18 @@ $extraFieldValue = new ExtraFieldValue('session');
 $extraFieldValueUser = new ExtraFieldValue('user');
 
 $theme = 'theme_fr';
-$lang = api_get_interface_language();
+$lang = $defaultLangCible = api_get_interface_language();
 
 if ($userToLoadInfo) {
     $lang = $userToLoadInfo['language'];
-    /*$targetLanguageInfo = $extraFieldValueUser->get_values_by_handler_and_field_variable(
+    $targetLanguageInfo = $extraFieldValueUser->get_values_by_handler_and_field_variable(
         $userToLoad,
         'langue_cible'
     );
+
     if (!empty($targetLanguageInfo)) {
-        $lang = strtolower($targetLanguageInfo['value']);
-    }*/
+        $defaultLangCible = $targetLanguageInfo['value'];
+    }
 
     switch ($lang) {
         case 'italian':
@@ -935,7 +936,7 @@ if (!empty($filterToSend)) {
     }
 
     // Language
-    $lang = isset($params['extra_langue_cible']) ? $params['extra_langue_cible'] : $lang;
+    $lang = isset($params['extra_langue_cible']) ? $params['extra_langue_cible'] : $defaultLangCible;
     $lang = strtolower($lang);
 
     if ($userStartDate && !empty($userStartDate)) {