function UseLanguage() { global $language_list; global $FG_DEBUG; if (isset($_GET['language'])) { if ($FG_DEBUG > 0) { echo "<!-- lang explicitly set to " . $_GET['language'] . "-->\n"; } $_SESSION["language"] = $_GET['language']; } elseif (!isset($_SESSION["language"])) { // we have to find a lang to use.. if (isset($_SESSION["lang_db"])) { foreach ($language_list as $lang) { if ($lang['abbrev'] == $_SESSION["lang_db"]) { $_SESSION["language"] = $lang['cname']; } } if ($FG_DEBUG > 0) { trigger_error("Lang Selected by db: " . $_SESSION["language"], E_USER_NOTICE); } } else { $_SESSION["language"] = 'english'; } } define("LANGUAGE", $_SESSION["language"]); //include (FSROOT."lib/languages/".LANGUAGE.".php"); //define ("LANGUAGE_DIR",FSROOT."lib/languages/".LANGUAGE."/"); $lang_abbr = SetLocalLanguage($_SESSION["language"]); if ($FG_DEBUG > 5) { trigger_error("lang abbr: {$lang_abbr}", E_USER_NOTICE); } if (isset($_SESSION['agent_id']) && $_SESSION['cus_rights'] != 0 && isset($_SESSION["lang_db"]) && $_SESSION["lang_db"] != $lang_abbr) { $DBconn_tmp = A2Billing::DBHandle(); $QUERY = "UPDATE cc_agent SET language = " . $DBconn_tmp->Quote($lang_abbr) . ", locale = " . $DBconn_tmp->Quote(getenv("LANG")) . " WHERE id = " . $DBconn_tmp->Quote($_SESSION['agent_id']) . ';'; $res = $DBconn_tmp->query($QUERY); $_SESSION["lang_db"] = $lang_abbr; //echo $QUERY; if (!$res) { trigger_error("Set language to db failed:" . $DBconn_tmp->ErrorMsg(), E_USER_WARNING); } //DbDisconnect($DBconn_tmp); } }
getpost_ifset(array('form_action', 'atmenu', 'action', 'stitle', 'sub_action', 'IDmanager', 'current_page', 'order', 'sens', 'mydisplaylimit', 'filterprefix', 'cssname', 'popup_select', 'popup_formname', 'popup_fieldname', 'ui_language', 'msg', 'section')); // Language Selection if (isset($ui_language)) { $_SESSION["ui_language"] = $ui_language; setcookie("ui_language", $ui_language); } elseif (!isset($_SESSION["ui_language"])) { if (!isset($_COOKIE["ui_language"])) { $_SESSION["ui_language"] = 'english'; } else { $_SESSION["ui_language"] = $_COOKIE["ui_language"]; } } define("LANGUAGE", $_SESSION["ui_language"]); define("BINDTEXTDOMAIN", '../../common/admin_ui_locale'); require "languageSettings.php"; SetLocalLanguage(); // Open menu if (!empty($section)) { $_SESSION["menu_section"] = $section; } getpost_ifset(array('cssname')); if (isset($cssname) && $cssname != "") { $_SESSION["stylefile"] = $cssname; } if (isset($cssname) && $cssname != "") { if ($_SESSION["stylefile"] != $cssname) { foreach (glob("./templates_c/*.*") as $filename) { unlink($filename); } } $_SESSION["stylefile"] = $cssname;
<?php include dirname(__FILE__) . "/lib/company_info.php"; require './lib/defines.php'; require_once DIR_COMMON . "languageSettings.inc.php"; if (isset($_GET['language'])) { // Taken from defines.php define("LIBDIR", dirname(__FILE__) . "/lib/"); define("LANGUAGE", $_GET['language']); SetLocalLanguage($_GET['language']); } ?> <html> <head> <link rel="shortcut icon" href="images/favicon.ico"> <link rel="icon" href="images/animated_favicon1.gif" type="image/gif"> <title>..:: <?php echo CCMAINTITLE; ?> ::..</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <link href="Css/menu.css" rel="stylesheet" type="text/css"> <script LANGUAGE="JavaScript"> <!-- function test() { if(document.form.pr_login.value=="" || document.form.pr_password.value=="")
load_Lang(_("Italian"), "it", "italian", "it_IT", "iso88591", false, "it.png"); load_Lang(_("Polish"), "pl", "polish", "pl_PL", "iso88591", false, "pl.png"); load_Lang(_("Portuguese"), "pt", "portuguese", "pt_PT", "iso88591", false, "pt.png"); load_Lang(_("Romanian"), "ro", "romanian", "ro_RO", "iso88591", true, "ro.png"); load_Lang(_("Russian"), "ru", "russian", "ru_RU", "iso8859-5", false, "ru.png"); load_Lang(_("Spanish"), "es", "espanol", "es_ES", "iso88591", true, "es.png"); load_Lang(_("Turkish"), "tr", "turkish", "tr_TR", "iso8859-9", false, "tr.png"); load_Lang(_("Urdu"), "pk", "urdu", "ur_PK", "UTF-8", false, "pk.png"); if (isset($_GET['language'])) { if ($FG_DEBUG > 0) { echo "<!-- lang explicitly set to " . $_GET['language'] . "-->\n"; } $_SESSION["language"] = $_GET['language']; } elseif (isset($_SESSION["lang_db"])) { foreach ($language_list as $lang) { if ($lang['abbrev'] == $_SESSION["lang_db"]) { $_SESSION["language"] = $lang['cname']; } } if ($FG_DEBUG > 0) { trigger_error("Lang Selected by db: " . $_SESSION["language"], E_USER_NOTICE); } } elseif (!isset($_SESSION["language"])) { $_SESSION["language"] = negot_language('english'); } define("LANGUAGE", $_SESSION["language"]); define("LIBDIR", dirname(__FILE__) . "/"); $lang_abbr = SetLocalLanguage($_SESSION["language"]); if ($FG_DEBUG > 5) { trigger_error("lang abbr: {$lang_abbr}", E_USER_NOTICE); }
<?php require './lib/defines.php'; require_once "lang-settings.inc.php"; if (isset($_GET['language'])) { $tmp_language = $_GET['language']; } elseif (isset($_POST['language'])) { $tmp_language = $_POST['language']; } else { $tmp_language = negot_language('english'); } // Taken from defines.php // define ("LIBDIR", dirname(__FILE__)."/lib/"); SetLocalLanguage($tmp_language); ?> <html> <head> <link rel="shortcut icon" href="./Images/favicon.ico"> <link rel="icon" href="./Images/animated_favicon1.gif" type="image/gif"> <title><?php echo CCMAINTITLE; ?> </title> <meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?> "> <link href="./Css/menu.css" rel="stylesheet" type="text/css"> <script LANGUAGE="JavaScript">