#!/bin/sh . /www/cgi-bin/functions.sh browser_type=${HTTP_ACCEPT_LANGUAGE} CHARSET_VALUE=$(show_charset) SRC_JSPATH=$(show_src) change_flag=$(cat /tmp/change_flag) GUI_Region=$($nvram get GUI_Region) router_disable=$($nvram get router_disable) info_get_acname=$(cat /module_name) browser_type=$(echo $browser_type | awk -F":" '{print $1}' | awk -F"," '{print $1}') if [ "x$browser_type" = "x" ];then browser_type="English" fi if [ "$change_flag" -eq 6 ];then # echo "6" > /tmp/change_flag echo "## Do UI change language ##" > /dev/console else if [ "$browser_type" = "de" ];then browser_type="German" elif [ "$browser_type" = "fr" ];then browser_type="French" elif [ "$browser_type" = "da" ];then browser_type="Danish" elif [ "$browser_type" = "sv" ];then browser_type="Swedish" elif [ "$browser_type" = "no" ];then browser_type="Norwegian" elif [ "$browser_type" = "nl" ];then browser_type="Dutch" elif [ "$browser_type" = "el" ];then browser_type="Greek" elif [ "$browser_type" = "es" ];then browser_type="Spanish" elif [ "$browser_type" = "it" ];then browser_type="Italian" elif [ "$browser_type" = "fi" ];then browser_type="Finnish" else browser_type="English" fi $nvram set GUI_Region="$browser_type" echo "3" > /tmp/change_flag fi # delete files about upgrade #rm -f /tmp/webupgrade-cancel.touch /tmp/webupgrade_status #rm -f /tmp/XAVN2001.LatestVersion /tmp/XAVN2001.LatestVersion.cln #rm -f /tmp/image.info /tmp/image.crc /tmp/netgear-wnr824bv3-image wds_endis_fun=$($nvram get wds_endis_fun) wds_repeater_basic=$($nvram get wds_repeater_basic) endis_wl_radio=$($nvram get endis_wl_radio) view_wizard=$($nvram get view_wizard) upgrade_statue=$($nvram get upgrade_statue) if [ "$upgrade_statue" = "yes" ];then $nvram set upgrade_statue="no" fi print_cgi_header print_http_header cat < charcount=0; wps_charcount=0; wps_endis_configured=1; //1 for unconfigured, 5 for configured wps_client=0; src_jspath='$SRC_JSPATH'; charset_value='$CHARSET_VALUE'; var file_version = 0; var netgear_version = 0; var gui_region="$GUI_Region"; var help_info="index"; var info_get_acname="$info_get_acname"; var router_disable="$router_disable"; var browser_language="$browser_type"; browser_language=browser_language.toLowerCase(); var subBrowser=browser_language.substring(0,3); switch( subBrowser ){ case "en-": browser_language="English"; break; case "de-": case "de": browser_language="German"; break; case "da-": case "da": browser_language="Danish"; break; case "sv-": case "sv": browser_language="Swedish"; break; case "no": case "nb-": case "nn-": browser_language="Norwegian"; break; case "nl-": case "nl": browser_language="Dutch"; break; case "el-": browser_language="Greek"; break; case "fr-": case "fr": browser_language="French"; break; case "es-": case "es": browser_language="Spanish"; break; case "it-": case "it": browser_language="Italian"; break; case "fi-": case "fi": browser_language="Finnish"; break; default: browser_language="English"; break; } EOF if [ "$wds_endis_fun" = "1" -a "$wds_repeater_basic" = "0" -a "$endis_wl_radio" = "1" ];then echo "" else echo "" fi if [ "$wds_endis_fun" = "1" -a "$wds_repeater_basic" = "0" -a "$endis_wl_radio" = "1" ];then echo "" else echo "" fi cat < <BODY> <p><script>document.write(alert_browser)</script> </BODY> EOF exec >&- $nvram commit