assign ('default_charset', $res[charset]); $smarty->assign ('actual_languge', $store_language); } else { $smarty->assign ('actual_languge', $config["default_admin_language"]); } $admin_language = func_get_language ($config["default_admin_language"]); $customer_language1 = $customer_language; $admin_language1 = $admin_language; session_register("editor_mode"); if ($editor_mode == 'editor') { func_webmaster_convert_labels(&$customer_language1); func_webmaster_convert_labels(&$admin_language1); } if ($current_area == "C") { $smarty->assign ("lng", $customer_language1); if ($login) db_query ("UPDATE $sql_tbl[customers] SET language='$store_language' WHERE login='$login'"); if ($store_language != $HTTP_COOKIE_VARS["store_language"]) { setcookie ("store_language", "", time()-31536000); setcookie ("store_language", $store_language, time()+31536000); # for one year } } else { $smarty->assign ("lng", $admin_language1); } $d_langs = explode (",", $config["disabled_languages"]); if ($d_langs) { foreach ($d_langs as $key=>$value) { $d_langs [$key] = trim ($value); } } $all_languages = func_query ("SELECT DISTINCT($sql_tbl[languages].code), $sql_tbl[countries].* FROM $sql_tbl[languages], $sql_tbl[countries] WHERE $sql_tbl[languages].code=$sql_tbl[countries].code"); $n_langs = array (); if ($all_languages) { foreach ($all_languages as $value) { if (!(in_array ($value["language"], $d_langs))) $n_langs [] = $value; } } $all_languages = $n_langs; $smarty->assign ("all_languages", $all_languages); $smarty->assign ("store_language", $store_language); $smarty->assign ("all_languages_numba", sizeof($all_languages)); ?>>    Copyright © 2005 Wellingborough England directory