Skip to content

Commit d6963d9

Browse files
committed
update 260326
1 parent 84a7d82 commit d6963d9

3 files changed

Lines changed: 34 additions & 10 deletions

File tree

open/assets/js/jquery.lang.js

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -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
}
2323
function 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(){
4343
function 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
}
5353
function 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"});}

open/lang/lg-en.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"s": {
3+
"language": "en",
4+
"charset": "utf-8",
5+
"speak": "English",
6+
"web": "UT"
7+
},
8+
"l": {
9+
"lg": "Language",
10+
"test": "Test"
11+
}
12+
}

open/lang/lg-zh.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"s": {
3+
"language": "zh",
4+
"charset": "utf-8",
5+
"speak": "中文简体",
6+
"web": "UT"
7+
},
8+
"l": {
9+
"lg": "语言",
10+
"test": "测试"
11+
}
12+
}

0 commit comments

Comments
 (0)