作者:mobiledu2502889257 | 来源:互联网 | 2018-06-18 06:08
因为php的配置一般用数据,正好和js里的对象表示一般,所以可以这样:
代码如下:
代码如下:
var $strings={};
$strings['hide']='hide';
$strings['show']='show';
google.load("language", "1");
function translate(name,oldValue){
var fromlang = "en";
var tolang ="zh-CN";
var str="$strings['"+name+"']="+"'"+oldValue+"';
";
var p=document.getElementById ("pResult");
google.language.translate(oldValue, fromlang, tolang, function(result) {
if (!result.error) {
str="$strings['"+name+"']="+"'"+result.translation+"';
";
}
p.innerHTML+=str;
});
}
setTimeout(function(){
for(var name in $strings){
translate(name,$strings[name]);
}
},2000)