中英文切换逻辑 前端处理

1.思路:

1.1 缓存处理

1.2 url 字符串切换

2. 核心代码

var lanPage=/CN/ig.test(navigator.language)?'cn':'en';
var isBtnUrl=/china/ig.test(location.href)?true:false;
if(lanPage=='en' && !isBtnUrl){
    window.location.href='login_en.html';   
};

$('#changePage').click(function(){   
    window.location.href='login_en.html';
});


$('#changePage').click(function(){ 
    window.location.href='login.html?china=1';
});

3. 单页面 ( 不推荐 ,维护、扩展难度高)

提示消息、页面结构 做成可配置化文件 

原文地址:https://www.cnblogs.com/justSmile2/p/10862306.html