是否可以检测手机使用的语言以自动将我的移动网站切换到相应的语言?
比如说, 对于使用英语作为移动语言的用户,我的网站应该以英语显示,同样对于使用法语的用户,他们应该以法语查看网站。
我使用 jQueryMobile 开发了移动网站。它只是一个带有 HTML 和一些 Js 计算的静态站点。
最佳答案
你可以像这样检测用户的语言:
var l_lang;
if (navigator.userLanguage) // Explorer
l_lang = navigator.userLanguage;
else if (navigator.language) // FF
l_lang = navigator.language;
else
l_lang = "en";
然后转到语言特定页面:
location.href = 'www.yourpage.com/' + l_lang + '.html';
关于javascript - 检测移动设备使用的语言并自动将网站切换到相应的语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7736786/