1function googleTranslateElementInit() { 2 new google.translate.TranslateElement({pageLanguage: "en"}, 'google_translate_element'); 3} 4 5function changeLanguageByButtonClick() { 6 var language = document.getElementById("language").value; 7 var selectField = document.querySelector("#google_translate_element select"); 8 for(var i=0; i < selectField.children.length; i++){ 9 var option = selectField.children[i]; 10 // find desired langauge and change the former language of the hidden selection-field 11 if(option.value==language){ 12 selectField.selectedIndex = i; 13 // trigger change event afterwards to make google-lib translate this side 14 selectField.dispatchEvent(new Event('change')); 15 break; 16 } 17 } 18}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.