현재 버전

클라이언트의 국가코드 알아내는 방법


한짤 요약


ㅡㅡㅡㅡㅡㅡ



제 크롬 브라우저는 언어설정이 영어로 되어있지만,

현제 저의 위치는 한국인데 네이버 회원가입에서 알아서 한국이 골라지더라구요.?


기존에는...

저희 회사에서 만들고있는 앱,

기존에 제가 만들었던 앱은

회원가입 절차에서 휴대폰인증이 있었는데

국가 목록 한 200개쯤 되는 select box에서 내 나라를 찾아야했었어요.


그래서 이번에 회원가입할 때 알아서 사용자 위치 알아내서 골라주면

사용자가 편할거같았어요.


"how to get nation in browser"

"sign up form nation code"

"get country javascript"

기타등등 구글링 계속 해본결과


https://stackoverflow.com/questions/39213855/getting-the-users-region-with-navigator-language

이런 스택오버플로우 글이 있었으며

저 API는 솔루션중 하나입니다.


응답헤더에 Access-Control-Allow-Origin이 *로 설정되어있기 때문에,

CORS걱정안하고 호출하셔도 되요.


이걸로 사용자 회원가입 절차는 물론이고, 기타 휴대폰등록이 필요한 모든 서비스에서

사용자가 편하겠네요.


https://www.freeformatter.com/iso-country-list-html-select.html

저거 찾다가 어쩌다 얻어걸린건데 음 필요하신분은 참고하세요.


좀 더 생각해보니, 다국어를 지원하는 웹사이트에서라면

저걸로 알아서 기본 언어설정을 바꿀 수 있겠네요.

그전에는 일단 무조건 영어로 띄워놓고 거기서 고르도록했었어요.


아우 근데 1시간을 넘게 찾아도 

KR이랑 +82를 같이 주는 무료 API가 없네요.

KR주는 무료 API는 저거포함해서 2개를 찾았는데..

+82까지 같이 주는 API는 다 유료네요 ㅠㅠㅠ


KR만 얻어서 82는 그냥 구해야겠어요..


수정 이력

2020-11-11 23:43:41 에 아래 내용에서 변경 됨 #2

한짤 요약


ㅡㅡㅡㅡㅡㅡ



제 크롬 브라우저는 언어설정이 영어로 되어있지만,

현제 저의 위치는 한국인데 네이버 회원가입에서 알아서 한국이 골라지더라구요.?


기존에는...

저희 회사에서 만들고있는 앱,

기존에 제가 만들었던 앱은

회원가입 절차에서 휴대폰인증이 있었는데

국가 목록 한 200개쯤 되는 select box에서 내 나라를 찾아야했었어요.


그래서 이번에 회원가입할 때 알아서 사용자 위치 알아내서 골라주면

사용자가 편할거같았어요.


"how to get nation in browser"

"sign up form nation code"

"get country javascript"

기타등등 구글링 계속 해본결과


https://stackoverflow.com/questions/39213855/getting-the-users-region-with-navigator-language

이런 스택오버플로우 글이 있었으며

저 API는 솔루션중 하나입니다.


응답헤더에 Access-Control-Allow-Origin이 *로 설정되어있기 때문에,

CORS걱정안하고 호출하셔도 되요.


이걸로 사용자 회원가입 절차는 물론이고, 기타 휴대폰등록이 필요한 모든 서비스에서

사용자가 편하겠네요.


https://www.freeformatter.com/iso-country-list-html-select.html

저거 찾다가 어쩌다 얻어걸린건데 음 필요하신분은 참고하세요.


좀 더 생각해보니, 다국어를 지원하는 웹사이트에서라면

저걸로 알아서 기본 언어설정을 바꿀 수 있겠네요.

그전에는 일단 무조건 영어로 띄워놓고 거기서 고르도록했었어요.

2020-11-11 22:54:26 에 아래 내용에서 변경 됨 #1

한짤 요약


ㅡㅡㅡㅡㅡㅡ



제 크롬 브라우저는 언어설정이 영어로 되어있지만,

현제 저의 위치는 한국인데 네이버 회원가입에서 알아서 한국이 골라지더라구요.?


기존에는...

저희 회사에서 만들고있는 앱,

기존에 제가 만들었던 앱은

회원가입 절차에서 휴대폰인증이 있었는데

국가 목록 한 200개쯤 되는 select box에서 내 나라를 찾아야했었어요.


그래서 이번에 회원가입할 때 알아서 사용자 위치 알아내서 골라주면

사용자가 편할거같았어요.


"how to get nation in browser"

"sign up form nation code"

"get country javascript"

기타등등 구글링 계속 해본결과


https://stackoverflow.com/questions/39213855/getting-the-users-region-with-navigator-language

이런 스택오버플로우 글이 있었으며

저 API는 솔루션중 하나입니다.


응답헤더에 Access-Control-Allow-Origin이 *로 설정되어있기 때문에,

CORS걱정안하고 호출하셔도 되요.


이걸로 사용자 회원가입 절차는 물론이고, 기타 휴대폰등록이 필요한 모든 서비스에서

사용자가 편하겠네요.


https://www.freeformatter.com/iso-country-list-html-select.html

저거 찾다가 어쩌다 얻어걸린건데 음 필요하신분은 참고하세요.