1

我在 VS2015 上使用 Visual Studio 扩展MAT 4.0来本地化一些 WPF 和 WinForms 应用程序。截至 5 月 1 日(昨天),“生成机器翻译”功能停止工作。根据异常消息,这是因为MS Translator 服务已从 DataMarket 移至 Azure

我已经尝试订阅 Azure 上的翻译服务(按照异常消息的指示),但我认为 MAT 没有使用已登录的 VS 用户帐户。还是不行。

TranslateApiException:身份验证令牌无效。Microsoft DataMarket 已停用。请在https://portal.azure.com的认知服务部分订阅 Microsoft Translator 。请访问https://cognitive.uservoice.com/knowledgebase/articles/1128340-announcements-action-required-before-april-30-20以查找详细说明。: ID=1230.V2_Soap.GetTranslations.4EAC0341

显然,这一举措已经计划了一段时间,所以我很困惑为什么工具包没有更新。

有人对此有任何见解吗?

4

1 回答 1

1

VS 2017 的 MAT 修复程序目前正在测试中。针对 VS 2013 和 VS 2015,该修复程序将被移植回 MAT。

请注意,一个关键的变化是需要拥有公告中报告的 Azure 订阅。设置免费的 2m 字符,因为它应该涵盖主要的用例。

当修复准备好时,我将在此处发布以及将提供程序连接到 Azure 服务的说明。

更新:已发布使用用户提供的 Azure 订阅的修复程序。固定版本是 MAT 4.0.1610 (VS 2015/VS2013) 和 MAT 4.0.8610.0 (VS 2017)。

安装更新后,您需要向提供商提供访问密钥,否则您将收到一条消息,其中包含指向他的说明的链接。详情在这里:https ://multilingualapptoolkit.uservoice.com/knowledgebase/articles/1167898

于 2017-05-05T03:06:36.397 回答