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高级程序设计 扩展--关于动态原型
Nov 09 Javascript
js循环改变div颜色具体方法
Jun 25 Javascript
纯js写的分页表格数据为json串
Feb 18 Javascript
node.js中实现同步操作的3种实现方法
Dec 05 Javascript
jQuery中的jQuery()方法用法分析
Dec 27 Javascript
浅谈javascript基础之客户端事件驱动
Jun 10 Javascript
JS 在数组指定位置插入/删除数据的方法
Jan 12 Javascript
微信JSAPI Ticket接口签名详解
Jun 28 Javascript
浅谈React中的元素、组件、实例和节点
Feb 27 Javascript
React中嵌套组件与被嵌套组件的通信过程
Jul 11 Javascript
vue中使用gojs/jointjs的示例代码
Aug 24 Javascript
vuex页面刷新后数据丢失的方法
Jan 17 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
php中数字0和空值的区别分析
2014/06/05 PHP
用php守护另一个php进程的例子
2015/02/13 PHP
PHP设计模式之模板方法模式实例浅析
2018/12/20 PHP
向fckeditor编辑器插入指定代码的方法
2007/05/25 Javascript
Javascript UrlDecode函数代码
2010/01/09 Javascript
纯JS实现的批量图片预览加载功能
2011/08/14 Javascript
JS获取页面窗口大小的代码解读
2011/12/01 Javascript
jQuery(js)获取文字宽度(显示长度)示例代码
2013/12/31 Javascript
node模块机制与异步处理详解
2016/03/13 Javascript
BootStrap 超链接变按钮的实现方法
2016/09/25 Javascript
JS中BOM相关知识点总结(必看篇)
2016/11/22 Javascript
详解JS中的快速排序与冒泡
2017/01/10 Javascript
Vue中使用vux配置代码详解
2018/09/16 Javascript
微信小程序提交form操作示例
2018/12/30 Javascript
python写入xml文件的方法
2015/05/08 Python
Python脚本实现自动将数据库备份到 Dropbox
2017/02/06 Python
python扫描proxy并获取可用代理ip的实例
2017/08/07 Python
python3.4下django集成使用xadmin后台的方法
2017/08/15 Python
Python使用爬虫抓取美女图片并保存到本地的方法【测试可用】
2018/08/30 Python
Python 输出时去掉列表元组外面的方括号与圆括号的方法
2018/12/24 Python
Python 实现输入任意多个数,并计算其平均值的例子
2019/07/16 Python
python 链接sqlserver 写接口实例
2020/03/11 Python
Django {{ MEDIA_URL }}无法显示图片的解决方式
2020/04/07 Python
Python根据指定文件生成XML的方法
2020/06/29 Python
高清屏下canvas重置尺寸引发的问题的解决
2019/10/14 HTML / CSS
LookFantastic丹麦:英国美容护肤精品在线商城
2016/08/18 全球购物
儿科主治医生个人求职信
2013/09/23 职场文书
个人求职简历的自我评价范文
2013/10/09 职场文书
小小的船教学反思
2014/02/21 职场文书
优秀的导游求职信范文
2014/04/06 职场文书
党支部特色活动方案
2014/08/20 职场文书
班主任寄语2015
2015/02/26 职场文书
2015年五四青年节演讲稿
2015/03/18 职场文书
廉洁自律承诺书2016
2016/03/25 职场文书
助学金申请书该怎么写?
2019/07/16 职场文书
彻底理解golang中什么是nil
2021/04/29 Golang