@@ -13,21 +13,21 @@ function changelang(){
1313 var value = $ ( "#language" ) . children ( 'option:selected' ) . val ( ) ;
1414 if ( value == "big5" ) {
1515 setcookie ( cookiename , "zh" ) ;
16- setcookie ( "chinaspeak " , "big5" ) ;
16+ setcookie ( "speak " , "big5" ) ;
1717 } else {
1818 setcookie ( cookiename , value ) ;
19- setcookie ( "chinaspeak " , "" ) ;
19+ setcookie ( "speak " , "" ) ;
2020 }
2121 location . reload ( ) ;
2222}
2323function clicklang ( lang ) {
2424 var lang = lang ;
2525 if ( lang == "big5" ) {
2626 setcookie ( cookiename , "zh" ) ;
27- setcookie ( "chinaspeak " , "big5" ) ;
27+ setcookie ( "speak " , "big5" ) ;
2828 } else {
2929 setcookie ( cookiename , lang ) ;
30- setcookie ( "chinaspeak " , "" ) ;
30+ setcookie ( "speak " , "" ) ;
3131 }
3232 location . reload ( ) ;
3333}
@@ -43,27 +43,27 @@ function transbig(){
4343function jsonstr ( word ) {
4444 var word ;
4545 $ . ajax ( {
46- url :jsonweb + "lang/lg-" + getcookie ( "" + cookiename + "" ) + ".json" ,
46+ url :jsonweb + "/ lang/lg-" + getcookie ( "" + cookiename + "" ) + ".json" ,
4747 success :function ( jsondata ) {
4848 var data = eval ( jsondata ) ;
4949 alert ( data [ "l" ] [ word ] ) ;
5050 }
5151 } ) ;
5252}
5353function getcookie ( cookiename ) {
54- var arr = document . cookie . match ( new RegExp ( "(^| )" + cookiename + "=([^;]*)(;|$)" ) ) ;
55- if ( arr != null ) return unescape ( arr [ 2 ] ) ; return null
54+ var arr = document . cookie . match ( new RegExp ( "(^| )" + cookiename + "=([^;]*)(;|$)" ) ) ;
55+ if ( arr != null ) return unescape ( arr [ 2 ] ) ; return null
5656}
5757( function ( $ , undefined ) {
5858 $ ( document ) . ready ( function ( ) {
59- var cookiename = "Language " ;
59+ var cookiename = "lang " ;
6060 if ( window . ROOTPATH == '' || window . ROOTPATH == undefined || window . ROOTPATH == null ) {
6161 var jsonweb = "http://" + document . domain + ":" + location . port + "/" ;
6262 } else {
6363 var jsonweb = "" + window . ROOTPATH + "/" ;
6464 }
6565 String . prototype . transbig = function ( ) {
66- htmlobj = $ . ajax ( { url :jsonweb + "lang/lg-" + getcookie ( "chinaspeak " ) + ".json" , async :false } ) ;
66+ htmlobj = $ . ajax ( { url :jsonweb + "lang/lg-" + getcookie ( "speak " ) + ".json" , async :false } ) ;
6767 var zhjsondata = ( htmlobj . responseText ) ;
6868 var obj = eval ( "(" + zhjsondata + ")" ) ;
6969 var s = obj [ "l" ] [ "simplified" ] ;
@@ -74,7 +74,7 @@ if(arr != null) return unescape(arr[2]); return null
7474 }
7575 var mylanguage = ( navigator . language || navigator . browserLanguage ) . toLowerCase ( ) ;
7676 if ( getcookie ( cookiename ) != "" ) {
77- if ( getcookie ( cookiename ) == "zh" && getcookie ( "chinaspeak " ) == "big5" ) { $ ( "[data-localize]" ) . localize ( "lg" , { pathPrefix : "lang" , language : "zh" } ) ; transbig ( ) ; }
77+ if ( getcookie ( cookiename ) == "zh" && getcookie ( "speak " ) == "big5" ) { $ ( "[data-localize]" ) . localize ( "lg" , { pathPrefix : "lang" , language : "zh" } ) ; transbig ( ) ; }
7878 else if ( getcookie ( cookiename ) == "ja" ) { $ ( "[data-localize]" ) . localize ( "lg" , { pathPrefix : "lang" , language : "ja" } ) ; }
7979 else if ( getcookie ( cookiename ) == "en" ) { $ ( "[data-localize]" ) . localize ( "lg" , { pathPrefix : "lang" , language : "en" } ) ; }
8080 else if ( getcookie ( cookiename ) == "ko" ) { $ ( "[data-localize]" ) . localize ( "lg" , { pathPrefix : "lang" , language : "ko" } ) ; }
0 commit comments