# #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')
вместо этого? Или лучший селектор.