Получите язык Google translate простой javascript при выборе из выпадающего списка

# #javascript #google-translate

#язык JavaScript #google-перевод

Вопрос:

Я хочу получить выбранный язык из встроенного скрипта Google translate на динамическом веб-сайте php.

Я вставил в голову

 lt;script type="text/javascript"gt; function googleTranslateElementInit() { new google.translate.TranslateElement({pageLanguage: 'el', includedLanguages: "en,el"   }, 'google_translate_element');  }  lt;/scriptgt;  lt;script type="text/javascript" src="//translate.google.com/translate_a/element.js?   cb=googleTranslateElementInit"gt;lt;/scriptgt;  

и в теле:

 lt;div style="text-align:center!important;" id="google_translate_element"gt;lt;/divgt;  

и выпадающий список «Перевести» отображается нормально и выполняет свою работу нормально.

Я хочу определить выбор языка, поэтому запускаю некоторый скрипт в зависимости от выбора.

До сих пор javascript, который выполняется правильно, является:

 lt;script type="text/javascript"gt; window.setInterval(function(){  lang = $("select.goog-te-combo option:selected").text(); alert(lang);  },7000);  lt;/scriptgt;  

это показывает окно предупреждения каждые 7 секунд с текстом на выбранном языке.

Как изменить приведенный выше сценарий, чтобы он выполнялся только при изменении выбора в раскрывающемся списке?