function displayLanguageSettings() { ?> <center> <form method="post" action="<?php echo $_SERVER[PHP_SELF] . '?cat=ls'; ?> "> <input type="hidden" name="save_settings" value="yes"> <table width="100%" cellspacing="2" cellpadding="3" class="text"> <!--<tr class="panel"> <td colspan=2><b> Change language settings </b></td> </tr>--> <tr class="table"> <td align="right" width="50%"> <?php echo getParamDesc("lang_default"); ?> : </td> <td align="left"> <select name="lang_default"> <?php $lang_arr = getLocalizationLanguages(); $old_val = getParam("lang_default"); foreach ($lang_arr as $val) { if ($old_val == $val) { echo "<option value=\"{$val}\" selected>{$val}</option>\n"; } else { echo "<option value=\"{$val}\">{$val}</option>"; } } ?> </select> </td> </tr> <tr class="table"> <td align="right" width="30%"> <?php echo getParamDesc("lang_enable"); ?> : </td> <td align="left"> <input type="checkbox" name="lang_enable" <?php echo getParam("lang_enable") == 1 ? "checked" : ""; ?> > </td> </tr> </table> <br /> <input class=no type="submit" value="Save changes" name="saveLangChanges" class=text> </form> </center> <?php return 'Languages'; }
/** * Put language switching code : txt links **/ function lang_select_txt() { global $currentLanguage; global $site; $arrLangs = getLocalizationLanguages('1'); if (count($arrLangs) < 2) { return false; } // Generate list of GET parameters that should be appended to language link $params = ''; foreach ($_GET as $key => $value) { if ($key != 'new_sLanguage') { if (get_magic_quotes_gpc()) { $value = stripslashes($value); } $params .= htmlspecialchars("&{$key}={$value}"); } } foreach ($arrLangs as $value) { $sName = substr($value, 0, strlen($value) - 2); $sFlag = substr($value, -2); $htmlValue = htmlspecialchars($sName); $sIcon = "<img alt=\"{$sName}\" title=\"{$sName}\" src=\"" . $site['flags'] . $sFlag . ".gif\">"; if (!strcmp($currentLanguage, $sName)) { echo "<img alt=\"{$sName}\" title=\"{$sName}\" src=\"" . $site['flags'] . $sFlag . ".gif\" style=\"margin-left:5px;\">"; } else { echo '<a href="' . $_SERVER['PHP_SELF'] . '?new_sLanguage=' . $htmlValue . $params . '" class="menu_item_block" title="' . $sName . '">' . $sIcon . '</a>'; } } }