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 相关文章推荐
Javascript 日期处理之时区问题
Oct 08 Javascript
js 事件处理函数间的Event物件是否全等
Apr 08 Javascript
firefox下jquery ajax返回object XMLDocument处理方法
Jan 26 Javascript
如何用jquery控制表格奇偶行及活动行颜色
Apr 20 Javascript
JavaScript学习心得之概述
Jan 20 Javascript
JQuery实现的按钮倒计时效果
Dec 23 Javascript
9个让JavaScript调试更简单的Console命令
Nov 14 Javascript
基于vue的换肤功能的示例代码
Oct 10 Javascript
Vue.js实现大屏数字滚动翻转效果
Nov 29 Javascript
JS检测浏览器开发者工具是否打开的方法详解
Oct 02 Javascript
记录一次websocket封装的过程
Nov 23 Javascript
JavaScript实现贪吃蛇游戏
Jun 16 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
哪吒敖丙传:新人物二哥敖乙出场 小敖丙奶气十足
2020/03/08 国漫
PHP表单提交表单名称含有点号(.)则会被转化为下划线(_)
2011/12/14 PHP
纯js网页画板(Graphics)类简介及实现代码
2012/12/24 Javascript
Jquery 模板数据绑定插件的使用方法详解
2013/07/08 Javascript
用jquery中插件dialog实现弹框效果实例代码
2013/11/15 Javascript
js 弹出框只弹一次(二次修改之后的)
2013/11/26 Javascript
在线所见即所得HTML编辑器的实现原理浅析
2015/04/25 Javascript
深入理解requestAnimationFrame的动画循环
2016/09/20 Javascript
有关文件上传 非ajax提交 得到后台数据问题
2016/10/12 Javascript
走进javascript——不起眼的基础,值和分号
2017/02/24 Javascript
Node.js通过身份证号验证年龄、出生日期与性别方法示例
2017/03/09 Javascript
input 标签实现输入框带提示文字效果(两种方法)
2017/10/09 Javascript
vue2中的keep-alive使用总结及注意事项
2017/12/21 Javascript
Vue SPA单页应用首屏优化实践
2018/06/28 Javascript
微信小程序:数据存储、传值、取值详解
2019/05/07 Javascript
vue element中axios下载文件(后端Python)
2019/05/10 Javascript
解决vuex刷新状态初始化的方法实现
2019/08/15 Javascript
举例讲解Python中的算数运算符的用法
2015/05/13 Python
Django用户认证系统 User对象解析
2019/08/02 Python
python禁用键鼠与提权代码实例
2019/08/16 Python
python序列类型种类详解
2020/02/26 Python
解决python3插入mysql时内容带有引号的问题
2020/03/02 Python
Spark处理数据排序问题如何避免OOM
2020/05/21 Python
一款利用纯css3实现的win8加载动画的实例分析
2014/12/11 HTML / CSS
医学专业毕业生个人求职信
2013/12/25 职场文书
安全大检查反思材料
2014/01/31 职场文书
酒店端午节促销方案
2014/02/18 职场文书
2014年办公室文员工作总结
2014/11/12 职场文书
城管个人总结
2015/02/28 职场文书
神秘岛读书笔记
2015/07/01 职场文书
素质拓展训练感想
2015/08/07 职场文书
高中物理教学反思
2016/02/19 职场文书
浅谈pytorch中的dropout的概率p
2021/05/27 Python
Vue3中toRef与toRefs的区别
2022/03/24 Vue.js
天谕手游15杯全调酒配方和调酒券的获得方式
2022/04/06 其他游戏
解决MySQL Varchar 类型尾部空格的问题
2022/04/06 MySQL