Элемент Google Translate получает текущий язык

# #javascript #jquery #google-translate

Вопрос:

Я использую Google translate на своем веб-сайте с:

 let lang = new google.translate.TranslateElement({pageLanguage: 'pt', autoDisplay: false}, 'google_translate_element');  

Теперь я хочу получить текущий язык, поэтому я делаю console.log(lang), который дает мне:

введите описание изображения здесь

В «P» я нахожу язык, но не могу получить доступ к «P».

 console.log(google.translate.TranslateElement('google_translate_element').P) console.log(google.translate.TranslateElement('google_translate_element')['P'])  

все просто вернутся undefined .

Есть идеи, как получить это «эн»?

Комментарии:

1. Похоже google_translate_element , это идентификатор элемента div. Может быть, попробовать google.translate.TranslateElement('#google_translate_element') вместо этого? Или лучший селектор.