google 翻译API的简单示例
2008-04-27 11:51
393 查看
<html>
<head>
<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript">...
google.load("language", "1");
function trans() ...{
var pair = document.getElementById("langpair").value.split("|");
if(pair.length != 2) ...{
alert("error");
return;
}
var text = document.getElementById("text").value;
google.language.detect(text, function(result) ...{
if (!result.error && result.language) ...{
google.language.translate(text, result.language, pair[1],
function(result) ...{
var translated = document.getElementById("translation");
if (result.translation) ...{
translated.innerHTML = result.translation;
}
});
}
});
}
</script>
</head>
<body>
<select name=langpair><option value="ar|en">阿拉伯文到英语</option><option value="ko|en">朝鲜语到英语</option><option value="de|fr" class="line-above">德语到法语</option><option value="de|en">德语到英语</option><option value="ru|en" class="line-above">俄语到英语</option><option value="fr|de" class="line-above">法语到德语</option><option value="fr|en">法语到英语</option><option value="nl|en" class="line-above">荷兰语到英语</option><option value="pt|en">葡萄牙语到英语</option><option value="ja|en">日语到英语</option><option value="es|en">西班牙语到英语</option><option value="el|en">希腊语到英语</option><option value="it|en">意大利语到英语</option><option value="en|ar" class="line-above">英语到阿拉伯文</option><option value="en|ko">英语到朝鲜语</option><option value="en|de">英语到德语</option><option value="en|ru">英语到俄语</option><option value="en|fr">英语到法语</option><option value="en|nl">英语到荷兰语</option><option value="en|pt">英语到葡萄牙语</option><option value="en|ja">英语到日语</option><option value="en|es">英语到西班牙语</option><option value="en|el">英语到希腊语</option><option value="en|it">英语到意大利语</option><option value="en|zh-TW">英语到中文(繁体)</option><option value="en|zh-CN" selected>英语到中文(简体)</option><option value="zh|en" class="line-above">中文到英语</option><option value="zh-TW|zh-CN">中文(繁体到简体)</option><option value="zh-CN|zh-TW">中文(简体到繁体)</option></select>
<input type="text" id="text" value="你好,很高興見到你。"><input type="button" value="translate" onClick="trans();">
</input>
<div id="translation"></div>
</body>
</html>
相关文章推荐
- 用Google Chart API展示简单的数据以及WordPress示例
- google地图简单示例
- GCM Google官方示例的简单介绍和使用
- google maps api的调用之简单示例
- google proto buffer安装和简单示例
- JAVA操作google protobuf简单示例
- google proto buffer安装和简单示例
- google proto buffer安装和简单示例
- Google搜索实用技巧简单整理(有示例)
- ICE简单介绍及使用示例
- PHP实现的简单分页类及用法示例
- 转载 Android progressDilog简单示例
- C#中对类的字段、属性、方法的简单示例
- ICE简单介绍及使用示例
- TBB组成简介和一个简单的示例
- C#中调用存储过程的简单示例
- ajax 一个简单示例 预览链接
- Oracle DataGuard远没有百度或Google写的那么简单
- servlet简单用法和配置示例及说明
- JSP+Servlet+mysql简单示例【图文教程】