перевод полной веб-страницы с помощью API перевода bing

Я пытаюсь перевести всю веб-страницу с помощью API Bing вместо виджета Bing, потому что я хочу создать индивидуальный дизайн для панели перевода, но я не могу найти способ, я зарегистрировался на рынке Azure и получил ключ, все образцы сделаны для перевода текст текстового поля... может ли кто-нибудь помочь мне?


person arash rajaei    schedule 18.11.2014    source источник


Ответы (1)


Найдено, вы должны этот java-скрипт для перевода веб-страницы,

            <script src="http://www.microsoftTranslator.com/ajax/v3/WidgetV3.ashx?siteData=ueOIGRSKkd965FeEGM5JtQ**" type="text/javascript"></script>
       <script type="text/javascript">

                   function translate(co) {
                      if (document.readyState == 'complete') {
                          Microsoft.Translator.Widget.Translate('en', co, onComplete);


                      }
                  }

                  function onComplete() {
                      Microsoft.Translator.Widget.domTranslator.showTooltips = false;
                      Microsoft.Translator.Widget.domTranslator.showHighlight = false;
                      Microsoft.Translator.Widget.domTranslator.showmessagebox = false;
                      Microsoft.Translator.Widget.showTooltips = false;
                  }
                  //You can use Microsoft.Translator.Widget.GetLanguagesForTranslate to map the language code with the language name

Just send language code in any onclick , for example :

        <a href="#" id="a1" style="list-style-image: url('images/flags/ac.png');" lang="en" class="selected">English</a>

надеюсь, вы найдете это полезным.

person arash rajaei    schedule 19.11.2014
comment
Привет, я тоже пытаюсь это сделать. Я создал веб-API для этого, но вам, кажется, не нужен веб-API? где вы размещаете свой идентификатор клиента и секрет? Ваш ответ был бы большим подспорьем для меня. Спасибо - person dan; 28.11.2016