function load_strings() { // check application prefrences for default language $language = isset(App::$prefs->language) && App::$prefs->language != '' ? App::$prefs->language : 'english'; // check current session is set to use non-default language $language = isset($_SESSION['language']) && $_SESSION['language'] != '' ? $_SESSION['language'] : $language; if (is_file(self::$strings_path . '/' . strtolower($language) . '.php')) { include self::$strings_path . '/' . strtolower($language) . '.php'; if (!empty($strings) && is_array($strings)) { self::$strings = array_merge(self::$strings, $strings); } } }