问题标签 [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 回答
92 浏览

microsoft-translator - 微软翻译可以回答“单词是否存在”的查询吗?

我想知道 API 是否可以执行以下操作:

  • 我用预定的语言发送一个词

  • 如果该词存在于该语言中,则 API 回答。

为了给这个问题添加一些上下文,这个想法是开发一个类似拼字游戏的游戏,我正在研究一种检测有效单词的方法,适用于所有(或最常见的)语言。

我已经在他们的一个论坛中寻求解决方案,但他们已经死了。

0 投票
1 回答
303 浏览

microsoft-translator - 此 Microsoft 错误消息是什么意思?

我去了微软开发者网站并获得了一个客户端 ID 和客户端密码。

以下是我的源代码。我用XX替换了最后两位数字

我得到的错误信息是

0 投票
2 回答
1140 浏览

android - Microsoft 翻译错误:检索翻译时出错

我一直在尝试制作一个翻译应用程序,并且我已经相应地设置了所有内容。但我仍然得到这个特殊的错误,并试图解决它一段时间。

给出的错误是这样的;

应用程序不会崩溃,但会给出错误。我究竟做错了什么?

PS:我已经在清单中授予了互联网访问权限。

谢谢.ID

0 投票
1 回答
128 浏览

java - 与 Microsoft Translator API 连接时出现 SSLException

我一直在尝试将我的 Android 应用程序与 Microsoft Translator API 连接起来,并且我已经在 Windows Azure Marketplace 中注册了我的应用程序。但是当我运行我的应用程序时,我在打开我的应用程序时不断收到 IOException。

此外,以下是应用程序的相关文件。

翻译活动.java

我没有提到客户端 ID 和秘密,但错误似乎是从 doInBackground 方法中抛出的,准确地说是方法调用 connect() 的点。

下面是activity的布局页面。

我还确保在应用清单文件中启用了使用互联网的权限。

如果有人能帮我找到这个问题的解决方案,我将不胜感激,因为这对我来说是一个全新的领域,如果上述错误的原因也能得到清楚的解释,我将不胜感激。请原谅我的任何错误,因为如前所述,我是这个研究领域的新手。

0 投票
2 回答
968 浏览

html - 如何分别为每个 div 创建 microsoft/google 翻译按钮?

如何为每个 div 创建微软或谷歌翻译按钮?

每个 div 都有不同语言的内容,我想为每个 div 添加一个翻译按钮,并使其仅响应该 div,如以下链接中的按钮。

http://www.bing.com/widget/translator

但是当我使用上面链接中提到的代码时,它会翻译整个网页。我想通过单击相应的翻译按钮分别翻译每个 div。

使用谷歌翻译可以轻松完成同样的事情吗?
任何翻译都适合我。请帮忙。谢谢。

这就是用户的帖子出现在我的网站上的方式。 在此处输入图像描述

我想为每个 div 设置一个翻译按钮,以便用户可以将每个 div 翻译成他们想要的任何语言。

我的每个 div 都有一个 id。

在此处输入图像描述

0 投票
0 回答
112 浏览

c# - Windows Phone 8.1 中的 Microsoft Translator API 提供 System.Net.WebException

我正在开发一个使用 Microsoft Translator API 的 Windows Phone 8.1 应用程序,并且我正在按照教程开发该应用程序。我已经获得了一个clientID和一个clientSecret字符串,并将其分配如下。

注意:由于System.Net.HttpUtility.UrlEncode()Windows Phone 8.1 不可用,我不得不求助于System.Net.WebUtility.UrlEncode(clientSecret).

但是我得到一个未处理的异常,称为

System.Net.WebException:远程服务器返回错误:(400)错误请求。

在此刻HttpWebResponse response = (HttpWebResponse)request.EndGetResponse(ar);

如果有人能告诉我如何解决这个问题,我很感激?谢谢你。

0 投票
2 回答
467 浏览

xml - 将带有中文字符的 XML 发布到 Microsoft Translator API 会引发反序列化异常

我正在尝试使用 Microsoft Translator API 将中文(简体)翻译成英文。

几个要求

  • 我必须使用 HTTP 方法POST,而不是GET使用查询字符串,因为我的查询超过了 Microsoft 的 URI 限制 15,845 个字符(请注意,即使我使用的中文字符少于 10,000 个字符限制,这也是可能的。原因是查询字符串必须进行 URL 编码,这会大大增加长度,但在确定字符数之前,它会被 Microsoft 解码。

  • 唯一允许 s 的翻译 HTTP 方法POSTTranslateArrayMethod,例如,TranslateMethod唯一允许GETs。不幸的是,TranslateArrayMethod它只接受一个 XML 文档,所以我必须使用 XML。

以下是我发送的 XML 文档的示例:

这工作正常,结果是:

但是,如果我再添加任何中文字符,如下所示:

我得到一个奇怪的回应:

请注意,我也尝试不使用 CDATA 转义,但这没有帮助。改变From语言也没有效果。

我正在使用 Node.js (Javascript),尽管因为这是一个通用的 HTTP API,我认为这并不重要。

0 投票
1 回答
692 浏览

java - Microsoft 翻译 API,Translate.execute() 方法不在 android 中调用

我正在尝试制作一个将使用一些 API 进行翻译的 Android 应用程序(现在我使用 Microsoft API - microsoft-translator-java-api-0.6.2-jar-with-dependencies.jar )

我已经为单个字符串完成了此操作,但我想翻译一些 pdf 文件。有人知道我怎样才能将 PDF 发送给这个翻译并把它翻译回来?

0 投票
0 回答
262 浏览

php - “ArgumentException:传入令牌已过期。从授权服务器获取新的访问令牌

当我写这个网址时:“ http://api.microsofttranslator.com/V2/Ajax.svc/Translate?from=EN&to=AR&text=hello&appId=Bearer%20http%253a%252f%252fschemas.xmlsoap.org%252fws%252f2005 %252f05%252fidentity%252fclaims%252fnameidentifier%3DCollinsDictionary%26http%253a%252f%252fschemas.microsoft.com%252faccesscontrolservice%252f2010%252f07%252fclaims%252fidentityprovider%3Dhttps%253a%252f%252fdatamarket%252f%252fdatamarket%252f%252fdatamarket.access. %3Dhttp%253a%252f%252fapi.microsofttranslator.com%26ExpiresOn%3D1438932547%26Issuer%3Dhttps%253a%252f%252fdatamarket.accesscontrol.windows.net%252f%26HMACSHA256%3DIXw8MGah7RNaFvvFVCpUDEprMEKTuNWptn%252bOQ6jMjrE%253d&oncomplete=__transferoCallback_2“比它返回我这个异常,我认为这个 ecception 的原因是每 10 分钟页面过期后,有没有办法摆脱这个异常?

0 投票
1 回答
43 浏览

azure - 奇怪的替换行为(大括号+括号)

我正在使用 Azure 翻译器 ( https://www.microsoft.com/en-us/translator/translatorapi.aspx )。如果我将此字符串翻译成瑞典语:

我们{1}拥有它

我得到了我所期望的:

vi {1} hade det

但是,最令人费解的是:

我们{2}拥有它

返回这个(注意大括号被翻译成括号):

vi (2) hade det

到底怎么回事??