Revision 77f0ba6f
Sortie de VigiConf dans la langue de l'utilisateur
Tente d'utiliser la lang définie par l'utilisateur dans son profil GLPI
comme langue à utiliser pour les messages de VigiConf.
Ca permet d'avoir une sortie traduite lorsque c'est possible, ce qui est
un peu plus sympa pour l'utilisateur.
Change-Id: I6574cbbe9541a6c2162a6fa2145b672236d10940
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/2404
Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>
Reviewed-by: Francois POIROTTE <francois.poirotte@c-s.fr>
src/plugins/vigilo/front/menu.php | ||
---|---|---|
27 | 27 |
$debug = empty($_POST['debug']) ? '' : '--debug'; |
28 | 28 |
$force = empty($_POST['force']) ? '' : '--force'; |
29 | 29 |
$cmd = "/usr/bin/sudo -n /usr/bin/vigiconf deploy $force $debug"; |
30 |
$res = proc_open($cmd, $fds, $pipes); |
|
30 |
$env = array( |
|
31 |
"LC_ALL" => isset($_SESSION["glpilanguage"]) ? $_SESSION["glpilanguage"] : "en", |
|
32 |
"PATH" => getenv("PATH") |
|
33 |
); |
|
34 |
$res = proc_open($cmd, $fds, $pipes, NULL, $env); |
|
31 | 35 |
|
32 | 36 |
if (!is_resource($res)) { |
33 | 37 |
$res = false; |
Also available in: Unified diff