我目前正致力于使用谷歌翻译翻译网站导航栏,我正在检测用户的浏览器偏好,并尝试使用该信息来相应地翻译网站。
var topNav = document.querySelector('#topnav');
var language = window.navigator.userLanguage || window.navigator.language;
function googleTranslateElementInit() {
console.log(language);
new google.translate.TranslateElement({
pageLanguage: language,
autoDisplay: false
}, topNav);
}
截至目前使用此代码,用户仍然必须从google翻译元素提供的下拉菜单中选择一种语言,但我试图绕过它,并在检测到浏览器语言首选项后立即翻译我的导航栏。有什么想法吗?