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 相关文章推荐
JS 判断代码全收集
Apr 28 Javascript
一些常用的JS功能函数(2009-06-04更新)
Jun 04 Javascript
javascript与CSS复习(《精通javascript》)
Jun 29 Javascript
javascript textarea光标定位方法(兼容IE和FF)
Mar 12 Javascript
利用JS生成博文目录及CSS定制博客
Feb 10 Javascript
JS创建对象几种不同方法详解
Mar 01 Javascript
深入理解JavaScript中的块级作用域、私有变量与模块模式
Oct 31 Javascript
JS中如何实现复选框全选功能
Dec 19 Javascript
将 vue 生成的 js 上传到七牛的实例
Jul 28 Javascript
Sublime Text新建.vue模板并高亮(图文教程)
Oct 26 Javascript
JavaScript 中for/of,for/in 的详细介绍
Nov 17 Javascript
JavaScript文档对象模型DOM
Nov 20 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
浅谈Windows下 PHP4.0与oracle 8的连接设置
2006/10/09 PHP
php 购物车实例(申精)
2009/05/11 PHP
PHP针对JSON操作实例分析
2015/01/12 PHP
百度工程师讲PHP函数的实现原理及性能分析(二)
2015/05/13 PHP
PHP中的静态变量及static静态变量使用详解
2015/11/05 PHP
PHP文件上传操作实例详解
2016/09/27 PHP
12种不宜使用的Javascript语法整理
2013/11/04 Javascript
使用angular写一个hello world
2015/01/23 Javascript
jQuery原型属性和原型方法详解
2015/07/07 Javascript
jQuery实现固定在网页顶部的菜单效果代码
2015/09/02 Javascript
页面get请求 中文参数方法乱码问题的快速解决方法
2016/05/31 Javascript
纯JavaScript手写图片轮播代码
2016/10/20 Javascript
JavaScript中绑定事件的三种方式及去除绑定
2016/11/05 Javascript
学习vue.js表单控件绑定操作
2016/12/05 Javascript
基于IView中on-change属性的使用详解
2018/03/15 Javascript
uni-app自定义导航栏按钮|uniapp仿微信顶部导航条功能
2019/11/12 Javascript
原生JavaScript实现刮刮乐
2020/09/29 Javascript
[01:03]DOTA2新的征程 你的脚印值得踏上
2014/08/13 DOTA
[00:44]华丽开场!DOTA2勇士令状带来全新对阵画面
2019/05/15 DOTA
跟老齐学Python之重回函数
2014/10/10 Python
构建Python包的五个简单准则简介
2015/06/15 Python
Python面向对象总结及类与正则表达式详解
2019/04/18 Python
Python实现RabbitMQ6种消息模型的示例代码
2020/03/30 Python
如何在pycharm中安装第三方包
2020/10/27 Python
wedgwood加拿大官网:1759年成立的英国国宝级陶瓷餐具品牌
2018/07/17 全球购物
2014元旦晚会策划方案
2014/02/19 职场文书
生日寄语大全
2014/04/08 职场文书
党支部综合考察材料
2014/05/19 职场文书
2014年电工工作总结
2014/11/20 职场文书
务虚会发言材料
2014/12/25 职场文书
2015年宣传部工作总结范文
2015/03/31 职场文书
暑假打工感想
2015/08/07 职场文书
2016大学生暑期三下乡心得体会
2016/01/23 职场文书
jupyter notebook保存文件默认路径更改方法汇总(亲测可以)
2021/06/09 Python
JavaScript 对象创建的3种方法
2021/11/17 Javascript
MySQL分区路径子分区再分区
2022/04/13 MySQL