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 使用手册(四)
Sep 23 Javascript
javascript Demo模态窗口
Dec 06 Javascript
Jquery常用技巧收集整理篇
Nov 14 Javascript
javascript中处理时间戳为日期格式的方法
Jan 02 Javascript
基于jQuery滑动杆实现购买日期选择效果
Sep 15 Javascript
Ionic+AngularJS实现登录和注册带验证功能
Feb 09 Javascript
js指定步长实现单方向匀速运动
Jul 17 Javascript
Vue实现typeahead组件功能(非常靠谱)
Aug 26 Javascript
vue.js给动态绑定的radio列表做批量编辑的方法
Feb 28 Javascript
Vue单页应用引用单独的样式文件的两种方式
Mar 30 Javascript
小程序实现横向滑动日历效果
Oct 21 Javascript
使用Vue实现简单计算器
Feb 25 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 实现判断用户是否手机访问
2015/01/21 PHP
PHP4和PHP5版本下解析XML文档的操作方法实例分析
2017/05/20 PHP
PHP PDOStatement::fetchAll讲解
2019/01/31 PHP
Avengerls vs KG BO3 第三场2.18
2021/03/10 DOTA
JQuery对class属性的操作实现按钮开关效果
2013/10/11 Javascript
Jquery基础教程之DOM操作
2015/08/19 Javascript
学习jQuey中的return false
2015/12/18 Javascript
JavaScript实现类似淘宝的购物车效果
2017/03/16 Javascript
[js高手之路]原型式继承与寄生式继承详解
2017/08/28 Javascript
利用nvm管理多个版本的node.js与npm详解
2017/11/02 Javascript
element ui 对话框el-dialog关闭事件详解
2018/02/26 Javascript
JS实现为动态添加的元素增加事件功能示例【基于事件委托】
2018/03/21 Javascript
Vue实现类似Spring官网图片滑动效果方法
2019/03/01 Javascript
nodejs同步调用获取mysql数据时遇到的大坑
2019/03/02 NodeJs
vue指令v-html使用过滤器filters功能实例
2019/10/25 Javascript
React中使用UMEditor的方法示例
2019/12/27 Javascript
JavaScript 判断浏览器是否是IE
2021/02/19 Javascript
Python中处理unchecked未捕获异常实例
2015/01/17 Python
对python制作自己的数据集实例讲解
2018/12/12 Python
python解析命令行参数的三种方法详解
2019/11/29 Python
Python绘图实现显示中文
2019/12/04 Python
pandas中read_csv的缺失值处理方式
2019/12/19 Python
python+selenium 简易地疫情信息自动打卡签到功能的实现代码
2020/08/22 Python
几道PHP的面试题
2012/05/19 面试题
类和结构的区别
2012/08/15 面试题
视光学专业毕业生推荐信
2013/10/28 职场文书
自荐信怎么写好
2013/11/11 职场文书
借款协议书
2014/04/12 职场文书
班长竞选演讲稿
2014/04/24 职场文书
我爱我的祖国演讲稿
2014/05/04 职场文书
技校毕业生自荐书
2014/05/23 职场文书
南京青奥会口号
2014/06/12 职场文书
违章停车检讨书
2014/10/21 职场文书
2015年度班主任自我评价
2015/03/11 职场文书
法定授权委托证明书
2015/06/18 职场文书
爱国电影观后感
2015/06/19 职场文书