Web Programming

[Javascript] 브라우저 언어 가져오기

FelixShin 2018. 11. 21. 01:56
반응형

웹개발시 사용자 국가 파악을 위해 해당브라우저의 언어를 가져오고 싶을 때가 있다.

아래 방법으로 간단히 정보를 가져올 수 있다.



1. 브라우저 언어 가져오기

사용자 브라우저는 다음과 같이 정보를 가져올 수 있음

let userBrowserLang = navigator.language



# 위의 기능은 Chrome, Sapfari, Opera는 fully지원되고 IE는 11부터, Firefox는 1부터 지원 가능

그래서 IE버전 10이하는 아래로 언어정보를 가져올 수 있음


let
userBrowserLang = navigator.browserLanguage

# 위 IE버전이 11을 사용하면 undefined됨



2. 테스트

- 아래 링크로 들어가면 W3C의 브라우저 언어 테스트도 가능하다. ( navigator.language 이용 방법)

https://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_nav_language