X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=includes%2Flang%2Flanguage.php;h=50a88dfcb563c2f3972df447d778bd587b0d2154;hb=6cd42b4b7e4e5a199949a33fcf7fbd1f5d0ad3cb;hp=819e83aa3a9d7a485636d2a9b5ab37740a4396f3;hpb=be20fac50abe2781ae3e8c344dde8bc40980ea8a;p=fa-stable.git diff --git a/includes/lang/language.php b/includes/lang/language.php index 819e83aa..50a88dfc 100644 --- a/includes/lang/language.php +++ b/includes/lang/language.php @@ -1,16 +1,16 @@ . + See the License here . ***********************************************************************/ if (!isset($path_to_root) || isset($_GET['path_to_root']) || isset($_POST['path_to_root'])) - die("Restricted access"); + die(_("Restricted access")); include_once($path_to_root . "/lang/installed_languages.inc"); include_once($path_to_root . "/includes/lang/gettext.php"); @@ -56,8 +56,7 @@ class language $locale = $path_to_root . "/lang/" . $_SESSION['language']->code . "/locale.inc"; // check id file exists only once for session $_SESSION['language']->is_locale_file = file_exists($locale); - //reload_page(""); - meta_forward($_SERVER['PHP_SELF']); + reload_page(""); } } @@ -67,7 +66,7 @@ class language */ function load_languages() { - global $installed_languages; + global $installed_languages, $dflt_lang; $_SESSION['languages'] = array(); @@ -80,7 +79,7 @@ class language } if (!isset($_SESSION['language'])) - $_SESSION['language'] = $_SESSION['languages']['en_GB']; + $_SESSION['language'] = $_SESSION['languages'][$dflt_lang]; } } @@ -140,9 +139,10 @@ function _set($key,$value) { get_text::set_var($key,$value); } -/* + function reload_page($msg) { + global $Ajax; // header("Location: $_SERVER['PHP_SELF'].""); // exit; echo ""; @@ -157,8 +157,9 @@ function reload_page($msg) echo ""; echo ""; echo ""; + $Ajax->redirect($_SERVER['PHP_SELF']); } -*/ + ?> \ No newline at end of file