Автоматичен превод на страницата на сайта
Блог на програмиста
Автоматичен превод на страницата на сайта
Мнозина са чакали подобна услуга от Yandex, но тяхната версия на API за превод на текстове все още не е готова. Намерих доста работеща версия от Microsoft - Microsoft Translator AJAX API. Радостта от намирането бързо свърши, когато започнах да се уча как да го свържа.
Факт е, че инструкциите предлагат получаване на маркер за достъп и за това трябва да се регистрирате на Azure Marketplace (Azure е облачна услуга от Microsoft), след което да регистрирате приложението си в раздела за разработчици на Azure. Бях поразен от решителност и направих всичко това, дори исках да напиша скрипт, който получава Access Token въз основа на получените данни, но не беше. Погледнах кода, който те публикуваха по някаква причина под формата на снимка и стигнах до заключението, че този токен за достъп изобщо не е необходим. Предполагам, че просто не съм го прочел внимателно, всичко е на английски:)
Оказа се, че заявката за превод на Ajax се нуждае само от идентификатора на приложението, който не можах да намеря в Azure. Ето и резултата. Инструкции за свързване API на Bing Translator към вашия сайт: