1. navigator.language

2. navigator.userLanguage


클라이언트의 언어 설정이 한국어일 경우

 

 IE

 CHROME 

 FIREFOX

 language

 undefined (일정 버전이상 가능 11은 됨)

 O

 O 

 userLanguage

 O

 undefined

 undefined



클라이언트 브라우저의 언어 설정에 따라 해당 언어 페이지 노출

<script>

var lang = "undefined";


if(navigator.language != null) lang = navigator.language; // 언어 값이 있을 경우 lang에 저장


lang = lang.toLowerCase().substring(0.2); // 저장된 언어 값을 0부터 2까지 자르고 소문자로 변환하여 lang에 저장


if(lang == "ko") location.href = "https://xxx.co.kr/index_ko.jsp"; // lang에 저장된 값이 ko일 경우 한글 페이지 로드


else if(lang =="en") location.href ="https://xxx.co.kr/index_en.jsp"; //lang에 저장된 값이 en일 경우 영문 페이지 로드

</script>

+ Recent posts