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 相关文章推荐
firefox下frameset取不到值的解决方法
Sep 06 Javascript
jQuery EasyUI API 中文文档 - Draggable 可拖拽
Sep 29 Javascript
基于jquery实现点击左右按钮图片横向滚动
Apr 11 Javascript
javascript将url中的参数加密解密代码
Nov 17 Javascript
AngularJS使用angular-formly进行表单验证
Dec 27 Javascript
JS运动改变单物体透明度的方法分析
Jan 23 Javascript
基于Axios 常用的请求方法别名(详解)
Mar 13 Javascript
jquery操作select常见方法大全【7种情况】
May 28 jQuery
微信小程序实现定位及到指定位置导航的示例代码
Aug 20 Javascript
微信小程序之 catalog 切换实现解析
Sep 12 Javascript
javascript中的with语句学习笔记及用法
Feb 17 Javascript
实现AJAX异步调用和局部刷新的基本步骤
Mar 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中数据的批量导入(csv文件)
2006/10/09 PHP
php5中date()得出的时间为什么不是当前时间的解决方法
2008/06/30 PHP
PHP 反射机制实现动态代理的代码
2008/10/22 PHP
PHP中获取变量的变量名的一段代码的bug分析
2011/07/07 PHP
分享php多功能图片处理类
2016/05/15 PHP
php代码检查代理ip的有效性
2016/08/19 PHP
PHP使用栈解决约瑟夫环问题算法示例
2017/08/27 PHP
php实现文章评论系统
2019/02/18 PHP
JavaScript 自动完成脚本整理(33个)
2009/10/20 Javascript
Javascript 函数中的参数使用分析
2010/03/27 Javascript
JavaScript isArray()函数判断对象类型的种种方法
2010/10/11 Javascript
jquery 文本上下无缝滚动,鼠标放上去就停止 小例子
2013/06/05 Javascript
原生js和jquery中有关透明度设置的相关问题
2014/01/08 Javascript
jquery滚动到顶部底部代码
2015/04/20 Javascript
利用CSS、JavaScript及Ajax实现图片预加载的三大方法
2017/01/22 Javascript
jquery实现页面加载效果
2017/02/21 Javascript
js利用for in循环获取 一个对象的所有属性以及值的实例
2017/03/30 Javascript
JS中使用gulp实现压缩文件及浏览器热加载功能
2017/07/12 Javascript
React Native中TabBarIOS的简单使用方法示例
2017/10/13 Javascript
vue双花括号的使用方法 附练习题
2017/11/07 Javascript
nginx+vue.js实现前后端分离的示例代码
2018/02/12 Javascript
浅谈Vue2.0中v-for迭代语法的变化(key、index)
2018/03/06 Javascript
React如何实现浏览器打印部分内容详析
2019/05/19 Javascript
Bootstrap实现前端登录页面带验证码功能完整示例
2020/03/26 Javascript
python使用smtplib模块通过gmail实现邮件发送的方法
2015/05/08 Python
django中静态文件配置static的方法
2018/05/20 Python
python版DDOS攻击脚本
2019/06/12 Python
Django模板语言 Tags使用详解
2019/09/09 Python
pytorch方法测试——激活函数(ReLU)详解
2020/01/15 Python
Python 解析简单的XML数据
2020/07/24 Python
Web前端绘制0.5像素的几种方法
2017/08/11 HTML / CSS
EJB与JAVA BEAN的区别
2016/08/29 面试题
swagger如何返回map字段注释
2021/07/03 Java/Android
python 管理系统实现mysql交互的示例代码
2021/12/06 Python
MySQL去除密码登录告警的方法
2022/04/20 MySQL
Python 绘制多因子柱状图
2022/05/11 Python