Многоязычная служба перевода App Toolkit не работает

Я использую расширение Visual Studio MAT 4.0 на VS2015 для локализации некоторых приложений WPF и WinForms. С 1 мая (вчера) перестала работать функция "Генерация машинных переводов". Согласно сообщению об исключении, это связано с тем, что служба MS Translator была перемещена из DataMarket в Azure.

Я пытался подписаться на службу перевода в Azure (как указано в сообщении об исключении), но я не думаю, что MAT использует учетную запись пользователя VS, вошедшего в систему. Все еще не работает.

TranslateApiException: неверный токен аутентификации. Microsoft DataMarket на пенсии. Пожалуйста, подпишитесь на Microsoft Translator, в разделе Cognitive Services на https://portal.azure.com/. Пожалуйста, посетите https://cognitive.uservoice.com/knowledgebase/articles/1128340-announcements-action-required-before-april-30-20 чтобы найти подробные инструкции.: ID=1230.V2_Soap.GetTranslations.4EAC0341

Очевидно, что этот шаг был запланирован на какое-то время, поэтому я озадачен тем, почему нет обновления для Инструментария.

У кого-нибудь есть понимание этого?

1 ответ

Решение

Исправление для MAT для VS 2017 является актуальным в тестировании. Исправление возвращается в MAT для VS 2013 и VS 2015.

Обратите внимание, что одним из ключевых изменений является необходимость подписки Azure, как указано в объявлении. Настройка бесплатного символа 2 м, как это должно охватывать большинство случаев использования.

Я опубликую здесь, когда исправление будет готово, а также инструкции по подключению провайдера к службе Azure.

ОБНОВЛЕНИЕ: исправление опубликовано с использованием предоставленной пользователем подписки Azure. исправлены версии MAT 4.0.1610 (VS 2015/VS2013) и MAT 4.0.8610.0 (VS 2017).

После установки обновления вам нужно будет предоставить провайдеру ключ доступа или вы получите сообщение со ссылкой на инструкцию. Подробности здесь: https://multilingualapptoolkit.uservoice.com/knowledgebase/articles/1167898

Другие вопросы по тегам