js通过googleAIP翻译PHP系统的语言配置的实现代码


Posted in Javascript onOctober 17, 2011

因为php的配置一般用数据,正好和js里的对象表示一般,所以可以这样:

<script type="text/javascript" src="http://www.google.com/jsapi"></script>

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+"';<br/>"; 
var div=document.getElementById ("divResult"); 
google.language.translate(oldValue, fromlang, tolang, function(result) { 
if (!result.error) { 
str="$strings['"+name+"']="+"'"+result.translation+"';<br/>"; 
} 
div.innerHTML+=str; 
}); 
} 
setTimeout(function(){ 
for(var name in $strings){ 
translate(name,$strings[name]); 
} 
},2000)
Javascript 相关文章推荐
jQuery的一些特性和用法整理小结
Jan 13 Javascript
Span元素的width属性无效果原因及解决方案
Jan 15 Javascript
jquery 仿QQ校友的DIV模拟窗口效果源码
Mar 24 Javascript
JS基础之undefined与null的区别分析
Aug 08 Javascript
javascript小组件 原生table排序表格脚本(兼容ie firefox opera chrome)
Jul 25 Javascript
使用JQUERY进行后台页面布局控制DIV实现左右式
Jan 07 Javascript
js中的getAttribute方法使用示例
Aug 01 Javascript
javascript解析xml实现省市县三级联动的方法
Jul 25 Javascript
基于JS实现的随机数字抽签实例
Dec 08 Javascript
vue2.0+vue-router构建一个简单的列表页的示例代码
Feb 13 Javascript
JS如何实现网站中PC端和手机端自动识别并跳转对应的代码
Jan 08 Javascript
JavaScript单线程和任务队列原理解析
Feb 04 Javascript
用dtree实现树形菜单 dtree使用说明
Oct 17 #Javascript
Js sort排序使用方法
Oct 17 #Javascript
jquery中ajax学习笔记4
Oct 16 #Javascript
jquery中ajax学习笔记3
Oct 16 #Javascript
jquery ajax学习笔记2 使用XMLHttpRequest对象的responseXML
Oct 16 #Javascript
jquery中ajax学习笔记一
Oct 16 #Javascript
jQuery EasyUI API 中文文档 DateTimeBox日期时间框
Oct 16 #Javascript
You might like
服务器端解压缩zip的脚本
2006/12/22 PHP
PHP中实现中文字符进制转换原理分析
2011/12/06 PHP
php修改指定文件后缀的方法
2014/09/11 PHP
用php和jQuery来实现“顶”和“踩”的投票功能
2016/10/13 PHP
FF IE兼容性的修改小结
2009/09/02 Javascript
range 标准化之获取
2011/08/28 Javascript
利用JQuery制作符合Web标准的QQ弹出消息
2014/01/14 Javascript
解决jquery操作checkbox火狐下第二次无法勾选问题
2014/02/10 Javascript
通过onmouseover选项卡实现img图片的变化
2014/02/12 Javascript
javascript进行数组追加方法小结
2014/06/16 Javascript
jQuery实现可编辑的表格实例讲解(2)
2015/09/17 Javascript
three.js中文文档学习之创建场景
2017/11/20 Javascript
JavaScript体验异步更好的解决办法
2018/01/08 Javascript
vue引用js文件的多种方式(推荐)
2018/05/17 Javascript
微信小程序实现城市列表选择
2018/06/05 Javascript
Vue 中axios配置实例详解
2018/07/27 Javascript
解决在vue项目中webpack打包后字体不生效的问题
2018/09/01 Javascript
ng-zorro-antd 入门初体验
2018/12/03 Javascript
JS利用prototype给类添加方法操作详解
2019/06/21 Javascript
微信小程序实现语音识别转文字功能及遇到的坑
2019/08/02 Javascript
vue 实现强制类型转换 数字类型转为字符串
2019/11/07 Javascript
[45:25]OG vs EG 2019国际邀请赛淘汰赛 胜者组 BO3 第一场 8.22
2019/09/05 DOTA
[38:31]完美世界DOTA2联赛PWL S3 Magma vs GXR 第一场 12.13
2020/12/17 DOTA
python中利用zfill方法自动给数字前面补0
2018/04/10 Python
Python3 使用pillow库生成随机验证码
2019/08/26 Python
python pyinstaller打包exe报错的解决方法
2019/11/02 Python
django formset实现数据表的批量操作的示例代码
2019/12/06 Python
使用darknet框架的imagenet数据分类预训练操作
2020/07/07 Python
英国定做窗帘和纺织品面料一站式商店:Dekoria
2018/08/29 全球购物
一个精品风格的世界:Atterley
2019/05/01 全球购物
德国足球商店:OUTFITTER
2019/05/06 全球购物
爱尔兰最大的体育零售商:Life Style Sports
2019/06/12 全球购物
卖房授权委托书样本
2014/10/05 职场文书
项目战略合作意向书
2015/05/08 职场文书
工作犯错保证书
2015/05/11 职场文书
Win11局域网共享权限在哪里设置? Win11高级共享的设置技巧
2022/04/05 数码科技