2026, 새로운 도약을 시작합니다.

다국어홈페이지 만들경우, 접속한 방문자의 언어체크하는 법 채택완료

다국어 홈페이지를 만들때..

한국, 중국, 일본 등요~~

그럼 한국에서 접속할 경우, 중국에서 접속할 경우, 일본에서 접속할 경우.. 각각 다를텐데..

이걸 각 나라별로 구분하여 자동으로 접속 나라별로 언어를 바꾸게 하고 싶은데요..

이런 소스 혹시 보신분 계신가요?

소스가 없다면..

어느 나라에서 접속하였는지 알 수 있는 방법은 어케하는게 효율적인가요?

답변 2개

채택된 답변
+20 포인트

접속 국가를 알 수 있는 방법은 아닙니다만..

방문자에게 방문자가 선호하는 언어 페이지를 보여주는 목적이라면..

접속 브라우저의 언어 설정 정보를 이용하는 방법을 검토해 볼 수 있을 것 같습니다.

=> https://stackoverflow.com/a/3770616

https://bibong.tistory.com/entry/PHP%EC%97%90%EC%84%9C-%EA%B5%AD%EA%B0%80%EB%B3%84-%EC%A0%91%EC%86%8D-%EB%8B%A4%EB%A5%B4%EA%B2%8C-%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0-HTTPACCEPTLANGUAGE%EC%9D%B4%EC%9A%A9

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

좋은정보 대단히 감사드립니다.

댓글을 작성하려면 로그인이 필요합니다.

https://xn--c79as89aj0e29b77z.xn--3e0b707e/kor/whois/openAPI_KeyCre.jsp
여기서 키를 발급받으시고 

http://whois.kisa.or.kr/openapi/ipascc.jsp?query=해당아이피&key=발급받은KEY값&answer=json
이 URL 로 ajax 나 php socket 통신으로 데이터를 받습니다. 

{ "whois":{ "query":"아이피", "queryType":"IPv4", "registry":"KRNIC", "countryCode":"KR" } }
위와 같이 받을수 있습니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고