我们在开发网站时经常会有多语言案例,应小伙伴留言版面里面需求写的东西,这种代码百度一下有很多,总结了下最容易理解的一种方法,也是兼容性最好的一种方法。两种兼容方法获取浏览器语言,分割取值语言标识进行判断,高效稳定!
中文站点模板头部增加 JS 代码:
<script>
var lang = navigator.language || navigator.userLanguage;
//获取浏览器的语言
if(lang.substr(0, 3) == "zh-"){;
}else{
//否则转向下面的页面
location = "http://你的英文站点地址/";
}
</script>
英文站点模板头部增加 JS 代码:
<script>
var lang = navigator.language || navigator.userLanguage;
//获取浏览器的语言
if(lang.substr(0, 3) == "zh-"){
location = "http://你的中文站点地址/";
}else{
}
</script>
专业提供WordPress主题安装、深度汉化、加速优化等各类网站建设服务,详询在线客服!