diff --git a/include/functions.inc b/include/functions.inc
index caccbd39f5f2ad7825be16996ccb6d2abc5508f8..9ac2e630c5927e1975c04e6f1fd6703dc0e1c9e9 100644 (file)
--- a/include/functions.inc
+++ b/include/functions.inc
{
global $BASE_DIR;
+ /* Try to use users primary language */
+ $ui= get_userinfo();
+ if ($ui != NULL){
+ if ($ui->language != ""){
+ return ($ui->language);
+ }
+ }
+
/* Get list of languages */
if (isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])){
$lang= preg_replace("/\s+/", "", $_SERVER['HTTP_ACCEPT_LANGUAGE']);