diff --git a/bureau/class/config.php b/bureau/class/config.php index 02def355..3bbd64f8 100644 --- a/bureau/class/config.php +++ b/bureau/class/config.php @@ -132,11 +132,7 @@ closedir($c); /* Language */ -bindtextdomain("alternc", "/var/alternc/bureau/locales"); - -if (!$do_not_set_lang_env) { - include("lang_env.php"); -} +include_once("lang_env.php"); $mem=new m_mem(); $err=new m_err(); diff --git a/bureau/class/lang_env.php b/bureau/class/lang_env.php index a954e33d..46c22813 100644 --- a/bureau/class/lang_env.php +++ b/bureau/class/lang_env.php @@ -1,28 +1,28 @@ "fr_FR","en_US"=>"en_US"); +$langpath = bindtextdomain("alternc", "/var/alternc/bureau/locales"); + // Create or update a locale.php file if it is outdated. -update_locale(); +$locales = update_locale($langpath); if (!(isset($lang))) { // Use the browser first preferred language $lang=strtolower(substr(trim($_SERVER["HTTP_ACCEPT_LANGUAGE"]),0,5));