问题标签 [microsoft-translator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
418 浏览

microsoft-translator - 微软翻译 HTTP JSON?

我正在尝试使用 Microsoft Translator API。我目前正在使用 HTTP API:https ://msdn.microsoft.com/en-us/library/ff512419.aspx

看起来显示的所有示例都有 XML 内容和响应。我在这里看到了一些带有 JSON 引用的旧 stackoverflow 帖子,但在 MS 文档中找不到任何内容。是否可以在 JSON 中发出请求并获得对 API 的响应,这是否记录在案?

谢谢。

0 投票
0 回答
537 浏览

asp.net - 使用自定义翻译翻译 Asp.net 网页

我正在开发一个支持多语言功能的 Asp.Net 网站。我使用了服务器端控件和客户端控件。服务器端控件可能包括任何第三方控件。我想要的是我想翻译一个特定语言的网页,比如说土耳其语。我发现,微软提供了一个 API来将整个网站转换成任何语言。它对我来说很好。我想要的是当页面加载时它会自动翻译成土耳其语。

注意: 我不想从下拉菜单中选择土耳其语进行翻译。

我想要的另一件事是根据我的翻译而不是 API 翻译一些自定义标签。

我怎样才能实现上述场景?

这是我公开的参考链接“

自动翻译网页

微软必应翻译

任何已经面对这个问题的人都可以提出建议。任何小的想法都将是非常可观的。提前致谢。

0 投票
0 回答
1021 浏览

c# - 微软翻译错误请求 (400) 问题

我已经看到有关此问题的线程,但我的问题特别令人困惑。我有一个免费的 200 万字符订阅、一个有效的客户 ID 和密码。当我运行我的代码时,我可以成功调用 API 几次(我见过的最多的是 75 次连续成功调用)。然后每个其他调用都返回一个错误的请求响应:远程服务器返回一个错误:(400)错误请求。

我用我的凭据创建了一次令牌,然后再也没有创建它。我遍历一个文件,解析它,并通过调用 API 提交每个解析的字符串进行翻译。似乎我达到了我现在知道的某种限制。

查看我的帐户时,它似乎并没有忽略我已经翻译的字符,这让我非常怀疑我在创建令牌时使用了错误的凭据。我检查了四次,一切似乎都很好。

任何关于我可能在这里遗漏的指导将不胜感激。

这是创建令牌的代码。我确实认为免费订阅可能存在我不知道的未知限制。

这是调用 API 本身的代码。我从循环中调用 API 方法。

多次成功调用 API 后,我开始收到以下消息: System.Net.WebException: The remote server returned an error: (400) Bad Request。在 System.Net.HttpWebRequest.GetResponse() 在 Translate.TranslateText.Program.RunBing(String sterm)

0 投票
1 回答
72 浏览

android - 微软翻译返回错误

我正在尝试构建一个将当前城市翻译成英语的应用程序。这是我的代码:

这是我对异步任务的调用:

我不断收到此错误:

[microsoft-translator-api] 检索翻译时出错:https ://datamarket.access-control.windows.net/v2/qauth2-13 请帮助我。

0 投票
1 回答
747 浏览

node.js - JSON 格式的微软翻译 API

如何使用Microsoft.Translator.TranslateArray方法 in以不允许\u001b 等 unicode格式Node.js发送和接收数据。我正在发送请求,但收到此错误:JSONXMLJSON

"ArgumentOutOfRangeException: 'to' 必须是有效的语言\u000d\u000aParameter >name: to : ID=5639.V2_Json.TranslateArray.12E99F9A"

0 投票
1 回答
259 浏览

ios - 如何使用 websocket 将音频发送到 Microsoft Translator

我创建了一个应用程序来将文本翻译成文本和将语音翻译成文本。我已经完成了文本到文本和文本到语音。我没有将语音翻译成文本。

我正在使用这个演示 https://github.com/bitmapdata/MSTranslateVendor它只会文本到文本和文本到语音。

我在堆栈溢出中搜索它会给我解决方案,比如使用 websocket 发送音频,但我不知道如何发送它。我是 websocket 编程的新手。

请帮助我如何使用 websocket 发送音频。

我正在创建如下方法的音频,但我不知道如何发送它。

并转换它:

0 投票
1 回答
351 浏览

microsoft-translator - 微软翻译 - 502 错误

昨天,微软翻译服务在工作了一天的大部分时间后开始从 API 返回 502 错误。我们这边没有代码更改。现在已经停机了12个多小时。

微软有一个测试网站 ( https://datamarket.azure.com/dataset/explore/bing/microsofttranslator ) 也会返回错误,所以我很确定这不是我们的代码。该站点返回的错误是:

支持网站很糟糕,所以我不相信我的电子邮件会发给任何人。我尝试了来自两个不同帐户的有效密钥,但仍然出现错误。还有人有这个问题吗??

此处错误的屏幕截图

0 投票
1 回答
1125 浏览

javascript - 仅使用 Bing 翻译器 Web 小部件翻译页面的某些部分

我们的网站以 10 种不同的语言提供,所有静态内容均已由外部供应商翻译。我们需要翻译我们事先没有的页面的某些部分。

Bing 的 Translator Widget 看起来不错,除了它翻译整个页面而不是仅翻译页面的某些部分。作为 POC,我尝试在隐藏的 iframe 中加载翻译 API 代码,在 div 元素中设置要翻译的文本,然后调用Translate 方法,它就可以工作了。我能够提取翻译并在我的网页中使用它。

我想知道是否允许这种使用,或者我是否需要使用 BING 创建 API 帐户或在我的页面某处显示部分内容已由 BING 翻译的消息,因为翻译器小部件隐藏在框架?

提前感谢您帮助我。

0 投票
1 回答
116 浏览

microsoft-translator - 翻译器 Web 小部件中的 siteData 参数

我正在探索使用Bing Translator Web Widget API将翻译小部件添加到我们的网页。为端点提供的 URL ( http://www.microsoftTranslator.com/ajax/v3/WidgetV3.ashx?siteData=ueOIGRSKkd965FeEGM5JtQ **) 有一个 siteData 参数,该参数似乎没有在任何地方记录。有人可以指出我是否需要生成自己的 siteData 参数的适当资源吗?我还需要知道这个 API 是否受到每月翻译字符数的限制。提前感谢您帮助我。

0 投票
2 回答
2121 浏览

azure - 使用微软翻译 api 的 app id 是什么?

我想使用微软翻译 api。但是像下面这样的有很多新的和旧的。

如何使用必应翻译 API?

我想使用“GET /Translate”,并使用 “Bearer”+“”+访问令牌 而不是“appid”。

结果在这里。

我需要“”作为访问令牌吗?无论哪种方式,它都行不通。嗯,我正在使用下面的这个网站来尝试。谢谢!

http://docs.microsofttranslator.com/oauth-token.html

http://docs.microsofttranslator.com/text-translate.html#!/default/post_TranslateArray

令牌

邮政

结果