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>

  


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM