js 多语言转换代码
<script type="text/javascript"> var Language = new Array(); Language['love_key'] = '%s love %s'; function L(){ var userArguments = Array.prototype.slice.call(arguments);//强行转换成数组 var tempArr = new Array();//临时数组 tempArr = userArguments;// var first = tempArr[0];//拿到第一个参数 tempArr.shift(); //删除第一个参数 var tempstr = Language[first]; if(Language && tempstr){ if(tempArr.length > 0){ for(var x in tempArr){ tempstr = tempstr.replace('%s',tempArr[x]);//替换掉特殊函数 } } } return tempstr; } //*/ L('love_key',"jack","rose"); </script>