@@ 69-80 (lines=12) @@ | ||
66 | $OSCOM_Session->start(); |
|
67 | ||
68 | // set the language |
|
69 | if (!isset($_SESSION['language']) || isset($_GET['language'])) { |
|
70 | $lng = new \language(); |
|
71 | ||
72 | if (isset($_GET['language']) && !empty($_GET['language'])) { |
|
73 | $lng->set_language($_GET['language']); |
|
74 | } else { |
|
75 | $lng->get_browser_language(); |
|
76 | } |
|
77 | ||
78 | $_SESSION['language'] = $lng->language['directory']; |
|
79 | $_SESSION['languages_id'] = $lng->language['id']; |
|
80 | } |
|
81 | ||
82 | // redirect to login page if administrator is not yet logged in |
|
83 | if (!isset($_SESSION['admin'])) { |
@@ 71-82 (lines=12) @@ | ||
68 | $currencies = new \currencies(); |
|
69 | ||
70 | // set the language |
|
71 | if (!isset($_SESSION['language']) || isset($_GET['language'])) { |
|
72 | $lng = new \language(); |
|
73 | ||
74 | if (isset($_GET['language']) && !empty($_GET['language'])) { |
|
75 | $lng->set_language($_GET['language']); |
|
76 | } else { |
|
77 | $lng->get_browser_language(); |
|
78 | } |
|
79 | ||
80 | $_SESSION['language'] = $lng->language['directory']; |
|
81 | $_SESSION['languages_id'] = $lng->language['id']; |
|
82 | } |
|
83 | ||
84 | // include the language translations |
|
85 | $system_locale_numeric = setlocale(LC_NUMERIC, 0); |