Project

General

Profile

Revision 77f0ba6f

ID77f0ba6f6b92adc94edcdbc8e25184b0251edae0
Parent ae0b58ab
Child cf9d65ba

Added by Francois POIROTTE about 7 years ago

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 <>
Reviewed-by: Francois POIROTTE <>

View differences:

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