使用Google翻译而无需在元素下拉列表中指定语言?

时间:2015-05-12 22:03:50

标签: javascript google-translate

我目前正致力于使用谷歌翻译翻译网站导航栏,我正在检测用户的浏览器偏好,并尝试使用该信息来相应地翻译网站。

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翻译元素提供的下拉菜单中选择一种语言,但我试图绕过它,并在检测到浏览器语言首选项后立即翻译我的导航栏。有什么想法吗?

0 个答案:

没有答案