借助BingTranslateAPI翻译API实现网站多国语言翻译功能

更新时间:2023-06-13 12:40:04 阅读: 评论:0

卷的词语
借助BingTranslateAPI翻译API实现⽹站多国语⾔翻译功能
  前⼏天发了篇《》,但好⼼⼈告诉我,⾕歌即将关闭⼀些API,其中就包括⾕歌翻译的API,以下是原⽂:
最近Google宣布将关闭⼀批API,被称为“春季⼤扫除”,其中包括了Translate API(12⽉1⽇彻底关闭)──⽆数开发者都在利⽤它打造丰富的翻译类第三⽅应⽤。Google对此的解释是说这些API给Google带来了巨⼤的经济
  基于这种情况,我于是着⼿开始找其他实现办法,找了百度、搜狗、⾦⼭、有道,发现国内这些做翻译的,都没有⼀个成型的、对外的接⼝。⽆奈之余,想起了Bing,找了下,还真有
开发者⼯具,啥也不说了,上Demo。
孕妇铁蛋白多少正常  电锯惊魂2、3、4导演达伦斯·鲍斯曼的新⽚《母亲节》已经出下载了,此⽚翻拍1980年的恐怖⽚经典《Mother's Day》,由《推动摇篮的⼿》演技派⼥星蕾贝嘉·狄摩妮携⼿《3D⾎腥情冷却灭火法
名班主任工作室
⼈节》洁⽶⾦、《舞⼒全开》布莉安娜·艾维根、《噬⾎真爱》黛博拉安华尔及《X战警》尚恩·艾希摩(Shawn Ashmore)…等新⽣代帅哥美⼥偶像演出。
  实现代码如下:
function translate() { //中⽂ - 英⽂
var s = ateElement("script");
s.src = "/V2/Ajax.svc/Translate?oncomplete=mycallback&appId=A4D660A48A6A97CCA791C34935E4C02BBB1BEC1C&from=zh-cn&to=en&text=" + $("p").html();
}
function translate2() { //英⽂ - 中⽂
var s = ateElement("script");
猫咬人吗
孕妇失眠怎么办s.src = "/V2/Ajax.svc/Translate?oncomplete=mycallback&appId=A4
D660A48A6A97CCA791C34935E4C02BBB1BEC1C&from=en&to=zh-cn&text=" + $("p").html();
}
  更多接⼝⽂档请查看:,需要注意的是,使⽤Bing API的第⼀步就是去上去申请⼀个AppId,每个应⽤应该使⽤⼀个单独的AppId。在页⾯⾥先⽤Live ID登录,然后选择Get a new App
ID,填写⼀些基本信息,然后你就会得到⼀串很长的AppId。
  最后,提供⼀个傻⽠⽹页翻译⼯具,与类似,是微软提供的⼀个⽹页在线翻译⼩⼯具,⼤家应该也看到有下⾓这个东西了吧,这个使⽤就⽐较简单了,到申请页⾯设置好后,把⼀段JS
插到页⾯⾥就⾏了,申请地址:,最终⽣成的是⼀段类似于这样的代码:
<script id="MicrosoftTranslatorWidgetScript" type="text/javascript">/* <![CDATA[ */ tTimeout(function() { var s = ateElement("script"); s.type = "text/javascript"; s.chart = "UTF-8"; s.src = ((location && 附1:
  经测试发现,bing翻译有点⼩问题,会把标签⾥的内容也进⾏翻译,⽐如我要翻译的内容是:
<a href="/电锯惊魂">电锯惊魂</a>
大悲咒拼音  google的翻译结果是:
<a href="/电锯惊魂">saw</a>
  ⽽bing的翻译结果则是:
<a href="/chainsaw fright">chainsaw fright</a>
  bing不仅把a标签⾥的内容也进⾏了翻译,⽽且翻译还不是那么准确,看来bing在翻译这条道路还有很远要⾛,希望他能够完美的代替google translate的位置。
3月用英语怎么说

本文发布于:2023-06-13 12:40:04,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/944929.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:翻译   实现   能够
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图