[Frontaccounting-cvs_updates] frontaccount/includes/lang language.php, 1.2.2.2, 1.2.2.3
Brought to you by:
frontaccounting,
itronics
From: itronics <itr...@us...> - 2008-05-16 18:27:11
|
Update of /cvsroot/frontaccounting/frontaccount/includes/lang In directory sc8-pr-cvs17.sourceforge.net:/tmp/cvs-serv733/lang Modified Files: Tag: unstable language.php Log Message: Javascript/ajax code reorganizations Index: language.php =================================================================== RCS file: /cvsroot/frontaccounting/frontaccount/includes/lang/language.php,v retrieving revision 1.2.2.2 retrieving revision 1.2.2.3 diff -C2 -d -r1.2.2.2 -r1.2.2.3 *** language.php 20 Apr 2008 18:45:19 -0000 1.2.2.2 --- language.php 16 May 2008 18:27:06 -0000 1.2.2.3 *************** *** 36,44 **** function set_language($code) { if (isset($_SESSION['languages'][$code]) && $_SESSION['language'] != $_SESSION['languages'][$code]) { ! $_SESSION['language'] = $_SESSION['languages'][$code]; ! reload_page(""); } } --- 36,49 ---- function set_language($code) { + global $comp_path; + if (isset($_SESSION['languages'][$code]) && $_SESSION['language'] != $_SESSION['languages'][$code]) { ! ! // flush cache as we can use several languages in one account ! flush_dir($comp_path.'/'.user_company().'/js_cache'); ! $_SESSION['language'] = $_SESSION['languages'][$code]; ! reload_page(""); } } *************** *** 91,95 **** get_text::add_domain($lang->code, $path_to_root . "/lang"); // Unnecessary for ajax calls. ! // Due to bug in php 4.3.10 for this version set globally in php4.ini ini_set('default_charset', $_SESSION['language']->encoding); --- 96,100 ---- get_text::add_domain($lang->code, $path_to_root . "/lang"); // Unnecessary for ajax calls. ! // Due to bug in php 4.3.10 for this version set globally in php.ini ini_set('default_charset', $_SESSION['language']->encoding); |