(原创)google翻译的api,可以大批翻译了!!!!

这就是个google翻译的api 顶部是个函数 返回 js数组
原理很简单 我想象你们会看懂的!!!
可以翻译 laravel class的 注释了!!
其他的用途你们自己想吧!!!

哦,对了 谷歌翻译在墙里面的 放心用吧

纯免费的!!!
<?php function google_api($ziduan,$a="en"){
if ($a!="en") {
    $zdzhiqian='zh-CN';$zdzhihou='en';
} else {
    $zdzhiqian='en';$zdzhihou='zh-CN';
}
$ziduan=rawurlencode($ziduan);
$ziduan=str_replace("%0D","",$ziduan);
$ziduan=str_replace("%21","!",$ziduan);
$ziduan=str_replace("%2A","*",$ziduan);
$ziduan=str_replace("%28","(",$ziduan);
$ziduan=str_replace("%29",")",$ziduan);
return $jieguo=file("http://translate.google.cn/translate_a/single?client=t&sl=".$zdzhiqian."&tl=".$zdzhihou."&hl=zh-CN&dt=bd&dt=ex&dt=ld&dt=md&dt=qc&dt=rw&dt=rm&dt=ss&dt=t&dt=at&ie=UTF-8&oe=UTF-8&pc=1&otf=1&ssel=0&tsel=0&tk=519896|573498&q=".$ziduan)[0].';';
}
?>
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<title>谷歌翻译API</title>
<script src="jqurey1.11.0.js" type="text/javascript"></script>
</head>
<body>
<form action="" method="POST">
    <input type="text" size="50" name="ziduan" value="" id="ziduan">
    <select name="xuanze" id="xuanze">
        <option value="222" selected="selected">中文=>英文</option>
        <option value="en">英文=>中文</option>
    </select>
    <input type="submit" name="queding"  value="确定">
</form>
<?php if (@$_POST['ziduan']) {?>
    <script type='text/javascript'>
    $('#ziduan').val('<?php echo $_POST['ziduan'] ?>');
    $('#xuanze').val('<?php echo $_POST['xuanze'] ?>');
    <?php echo 'var a='.google_api($_POST['ziduan'],$_POST['xuanze']).';';?>
    <?php if($_POST['xuanze']!="en"){ ?> 
        document.write("<p>中文转换英文</p>");
    <?php  } else { ?>
        document.write("<p>英文转换中文</p>");
    <?php } ?>
    document.write("<p>原文:"+a[0][0][1]+"</p>");
    document.write("<p>译文:"+a[0][0][0]+"</p>");
    </script>
<?php } ?>
</body>
</html> 

5 个评论

娃娃脾气

娃娃脾气

谷歌国内无法访问。而且api百度也有。。。
2015-03-25 09:18
FiveSay

FiveSay

感谢您的分享。
2015-03-25 09:31
a939638621

a939638621 回复 娃娃脾气

谷歌翻译在墙里面的
2015-03-25 13:55
lifesign

lifesign

机翻效果还是差很多 校对的功夫也不少
2015-03-26 10:55
a939638621

a939638621 回复 lifesign

谷歌已经做得很不错了 好吧
2015-03-27 21:54

要回复文章请先登录注册