使用必应翻译 API 翻译完整的网页
translating complete web page with bing tranlation API
我正在尝试使用必应API而不是必应小部件翻译完整的网页,因为我想为翻译面板进行自定义设计,但我找不到任何方法,我在Azure市场注册并获得了密钥,所有示例都是为翻译文本框文本而制作的...任何人都可以为我提供一些帮助吗?
找到后,必须用这个java脚本来翻译网页,
<script src="http://www.microsoftTranslator.com/ajax/v3/WidgetV3.ashx?siteData=ueOIGRSKkd965FeEGM5JtQ**" type="text/javascript"></script>
<script type="text/javascript">
function translate(co) {
if (document.readyState == 'complete') {
Microsoft.Translator.Widget.Translate('en', co, onComplete);
}
}
function onComplete() {
Microsoft.Translator.Widget.domTranslator.showTooltips = false;
Microsoft.Translator.Widget.domTranslator.showHighlight = false;
Microsoft.Translator.Widget.domTranslator.showmessagebox = false;
Microsoft.Translator.Widget.showTooltips = false;
}
//You can use Microsoft.Translator.Widget.GetLanguagesForTranslate to map the language code with the language name
只需在任何点击中发送语言代码,例如:
<a href="#" id="a1" style="list-style-image: url('images/flags/ac.png');" lang="en" class="selected">English</a>
希望您能发现这很有用。
相关文章:
- 如何在javascript上使用flak-babel进行翻译
- 如何防止网页加载后自动启动功能
- 如何使用Node.js最有效地解析网页
- 刷新后保留对网页的更改
- AJAX不会在文件上传后重定向到网页-POST方法
- 使用谷歌网站翻译器自动翻译网页
- 如何在内联依赖项并将图像转换为dataURI的情况下完全提取网页
- 仅重新加载网页的一部分
- 每次提交表单时都会重新加载网页
- jsi18n-django.catogue没有'不包含任何已翻译的字符串(但是djangojs.mo包含)
- 打开网页后立即获取网页的活动javascript函数
- 链接两个网页或网络应用程序的最佳方式
- Android键盘不适用于包含Javascript的网页
- 网页上失败的javascript会导致所有其他脚本失败
- 如何加载JSON数组以使用Angular-Translate翻译AngularJS网页
- 如何修复加载时在网页上显示翻译键的角度翻译
- 使用必应翻译 API 翻译完整的网页
- 如何制作一个显示必应翻译API结果的简单网页
- 翻译某些部分的网页只与必应翻译网页小部件
- 使网页显示为完全加载,或jQuery到MooTools的翻译