GeoIP 모듈 2자리코드를 한글로 반환 해주는 코드 > 그누보드 관련 자료실

본문 바로가기
루시웹닷넷 [DX Network]
루시웹닷넷 [DX Network]
사이트 내 전체검색


회원로그인

사이트 링크 교환 공간

오른쪽 월간 베스트 5

접속자 정보

  • < 방문자의 접속 지역 >
  • 미국
    54.225.***.***

서버시간 (KST)

  • 2018/10/17
    02:48:38 AM
  • (음력 2018/09/09)

부가 서비스 코너

  • 서비스 준비중

설문조사

새로운 투표는 뭘로 할까?

그누보드 관련 자료실

GeoIP 모듈 2자리코드를 한글로 반환 해주는 코드

페이지 정보

[프로필 사진]

작성자 : 누리 쪽지보내기 작성글 보기 (2)

조회수 : 306

작성일 : 2018-04-28 11:01:31

레벨 : 6 | 경험치 : 6% | 출석일수 : 75일

추천 : 0

220.122.***.***

본문


function geoip_nation_code_to_korean($code3166) {
    $name = "";
    switch($code3166) {
        case "A1" : $name = "(익명 프록시)"; break;
        case "A2" : $name = "(위성 공급자)"; break;
        case "O1" : $name = "(기타 국가)"; break;
        case "AD" : $name = "안도라"; break;
        case "AE" : $name = "아랍에미리트"; break;
        case "AF" : $name = "아프가니스탄"; break;
        case "AG" : $name = "앤티가 바부다"; break;
        case "AI" : $name = "앵귈라"; break;
        case "AL" : $name = "알바니아"; break;
        case "AM" : $name = "아르메니아"; break;
        case "AO" : $name = "앙골라"; break;
        case "AP" : $name = "아시아/태평양 지역"; break;
        case "AQ" : $name = "남극"; break;
        case "AR" : $name = "아르헨티나"; break;
        case "AS" : $name = "아메리칸사모아"; break;
        case "AT" : $name = "오스트리아"; break;
        case "AU" : $name = "오스트레일리아"; break;
        case "AW" : $name = "아루바"; break;
        case "AX" : $name = "올란드 제도"; break;
        case "AZ" : $name = "아제르바이잔"; break;
        case "BA" : $name = "보스니아 헤르체고비나"; break;
        case "BB" : $name = "바베이도스"; break;
        case "BD" : $name = "방글라데시"; break;
        case "BE" : $name = "벨기에"; break;
        case "BF" : $name = "부르키나파소"; break;
        case "BG" : $name = "불가리아"; break;
        case "BH" : $name = "바레인"; break;
        case "BI" : $name = "부룬디"; break;
        case "BJ" : $name = "베냉"; break;
        case "BL" : $name = "생바르텔레미"; break;
        case "BM" : $name = "버뮤다"; break;
        case "BN" : $name = "브루나이"; break;
        case "BO" : $name = "볼리비아"; break;
        case "BQ" : $name = "보네르, 신트외스타티위스, 사바"; break;
        case "BR" : $name = "브라질"; break;
        case "BS" : $name = "바하마"; break;
        case "BT" : $name = "부탄"; break;
        case "BV" : $name = "부베 섬"; break;
        case "BW" : $name = "보츠와나"; break;
        case "BY" : $name = "벨라루스"; break;
        case "BZ" : $name = "벨리즈"; break;
        case "CA" : $name = "캐나다"; break;
        case "CC" : $name = "코코스 제도"; break;
        case "CD" : $name = "콩고 민주 공화국"; break;
        case "CF" : $name = "중앙아프리카 공화국"; break;
        case "CG" : $name = "콩고 공화국"; break;
        case "CH" : $name = "스위스"; break;
        case "CI" : $name = "코트디부아르"; break;
        case "CK" : $name = "쿡 제도"; break;
        case "CL" : $name = "칠레"; break;
        case "CM" : $name = "카메룬"; break;
        case "CN" : $name = "중화인민공화국"; break;
        case "CO" : $name = "콜롬비아"; break;
        case "CR" : $name = "코스타리카"; break;
        case "CU" : $name = "쿠바"; break;
        case "CV" : $name = "카보베르데"; break;
        case "CW" : $name = "퀴라소"; break;
        case "CX" : $name = "크리스마스 섬"; break;
        case "CY" : $name = "키프로스"; break;
        case "CZ" : $name = "체코"; break;
        case "DE" : $name = "독일"; break;
        case "DJ" : $name = "지부티"; break;
        case "DK" : $name = "덴마크"; break;
        case "DM" : $name = "도미니카"; break;
        case "DO" : $name = "도미니카 공화국"; break;
        case "DZ" : $name = "알제리"; break;
        case "EC" : $name = "에콰도르"; break;
        case "EE" : $name = "에스토니아"; break;
        case "EG" : $name = "이집트"; break;
        case "EH" : $name = "서사하라"; break;
        case "ER" : $name = "에리트레아"; break;
        case "ES" : $name = "스페인"; break;
        case "ET" : $name = "데티오피아"; break;
        case "EU" : $name = "유럽"; break;
        case "FI" : $name = "핀란드"; break;
        case "FJ" : $name = "피지"; break;
        case "FK" : $name = "포클랜드 제도"; break;
        case "FM" : $name = "미크로네시아 연방"; break;
        case "FO" : $name = "페로 제도"; break;
        case "FR" : $name = "프랑스"; break;
        case "GA" : $name = "가봉"; break;
        case "GB" : $name = "영국"; break;
        case "GD" : $name = "그레나다"; break;
        case "GE" : $name = "조지아"; break;
        case "GF" : $name = "프랑스령 기아나"; break;
        case "GG" : $name = "건지 섬"; break;
        case "GH" : $name = "가나"; break;
        case "GI" : $name = "지브롤터"; break;
        case "GL" : $name = "그린란드"; break;
        case "GM" : $name = "감비아"; break;
        case "GN" : $name = "기니"; break;
        case "GP" : $name = "과들루프"; break;
        case "GQ" : $name = "적도 기니"; break;
        case "GR" : $name = "그리스"; break;
        case "GS" : $name = "사우스조지아 사우스샌드위치 제도"; break;
        case "GT" : $name = "과테말라"; break;
        case "GU" : $name = "괌"; break;
        case "GW" : $name = "기니비사우"; break;
        case "GY" : $name = "가이아나"; break;
        case "HK" : $name = "홍콩"; break;
        case "HM" : $name = "허드 맥도널드 제도"; break;
        case "HN" : $name = "온두라스"; break;
        case "HR" : $name = "크로아티아"; break;
        case "HT" : $name = "아이티"; break;
        case "HU" : $name = "헝가리"; break;
        case "ID" : $name = "인도네시아"; break;
        case "IE" : $name = "아일랜드"; break;
        case "IL" : $name = "이스라엘"; break;
        case "IM" : $name = "맨 섬"; break;
        case "IN" : $name = "인도"; break;
        case "IO" : $name = "영국령 인도양 지역"; break;
        case "IQ" : $name = "이라크"; break;
        case "IR" : $name = "이란"; break;
        case "IS" : $name = "아이슬란드"; break;
        case "IT" : $name = "이탈리아"; break;
        case "JE" : $name = "저지 섬"; break;
        case "JM" : $name = "자메이카"; break;
        case "JO" : $name = "요르단"; break;
        case "JP" : $name = "일본"; break;
        case "KE" : $name = "케냐"; break;
        case "KG" : $name = "키르기스스탄"; break;
        case "KH" : $name = "캄보디아"; break;
        case "KI" : $name = "키리바시"; break;
        case "KM" : $name = "코모로"; break;
        case "KN" : $name = "세인트키츠 네비스"; break;
        case "KP" : $name = "북조선인민공화국"; break;
        case "KR" : $name = "대한민국"; break;
        case "KW" : $name = "쿠웨이트"; break;
        case "KY" : $name = "케이맨 제도"; break;
        case "KZ" : $name = "카자흐스탄"; break;
        case "LA" : $name = "라오스"; break;
        case "LB" : $name = "레바논"; break;
        case "LC" : $name = "세인트루시아"; break;
        case "LI" : $name = "리히텐슈타인"; break;
        case "LK" : $name = "스리랑카"; break;
        case "LR" : $name = "라이베리아"; break;
        case "LS" : $name = "레소토"; break;
        case "LT" : $name = "리투아니아"; break;
        case "LU" : $name = "룩셈부르크"; break;
        case "LV" : $name = "라트비아"; break;
        case "LY" : $name = "리비아"; break;
        case "MA" : $name = "모로코"; break;
        case "MC" : $name = "모나코"; break;
        case "MD" : $name = "몰도바"; break;
        case "ME" : $name = "몬테네그로"; break;
        case "MF" : $name = "생마르탱"; break;
        case "MG" : $name = "마다가스카르"; break;
        case "MH" : $name = "마샬 제도"; break;
        case "MK" : $name = "마케도니아 공화국"; break;
        case "ML" : $name = "말리"; break;
        case "MM" : $name = "미얀마"; break;
        case "MN" : $name = "몽골"; break;
        case "MO" : $name = "마카오"; break;
        case "MP" : $name = "북마리아나 제도"; break;
        case "MQ" : $name = "마르티니크"; break;
        case "MR" : $name = "모리타니"; break;
        case "MS" : $name = "몬트세랫"; break;
        case "MT" : $name = "몰타"; break;
        case "MU" : $name = "모리셔스"; break;
        case "MV" : $name = "몰디브"; break;
        case "MW" : $name = "말라위"; break;
        case "MX" : $name = "멕시코"; break;
        case "MY" : $name = "말레이시아"; break;
        case "MZ" : $name = "모잠비크"; break;
        case "NA" : $name = "나미비아"; break;
        case "NC" : $name = "누벨칼레도니"; break;
        case "NE" : $name = "니제르"; break;
        case "NF" : $name = "노퍽 섬"; break;
        case "NG" : $name = "나이지리아"; break;
        case "NI" : $name = "나카라과"; break;
        case "NL" : $name = "네델란드"; break;
        case "NO" : $name = "노르웨이"; break;
        case "NP" : $name = "네팔"; break;
        case "NR" : $name = "나우루"; break;
        case "NU" : $name = "니우에"; break;
        case "NZ" : $name = "뉴질랜드"; break;
        case "OM" : $name = "오만"; break;
        case "PA" : $name = "파나마"; break;
        case "PE" : $name = "페루"; break;
        case "PF" : $name = "프랑스령 폴리네시아"; break;
        case "PG" : $name = "파푸아뉴기니"; break;
        case "PH" : $name = "필리핀"; break;
        case "PK" : $name = "파키스탄"; break;
        case "PL" : $name = "폴란드"; break;
        case "PM" : $name = "생피에르 미클롱"; break;
        case "PN" : $name = "핏케언 제도"; break;
        case "PR" : $name = "푸에르토리코"; break;
        case "PS" : $name = "팔레스타인"; break;
        case "PT" : $name = "포르투갈"; break;
        case "PW" : $name = "팔라우"; break;
        case "PY" : $name = "파라과이"; break;
        case "QA" : $name = "카타르"; break;
        case "RE" : $name = "레위니옹"; break;
        case "RO" : $name = "루마니아"; break;
        case "RS" : $name = "세르비아"; break;
        case "RU" : $name = "러시아 연방"; break;
        case "RW" : $name = "르완다"; break;
        case "SA" : $name = "사우디 아라비아"; break;
        case "SB" : $name = "솔로몬 제도"; break;
        case "SC" : $name = "세이셸"; break;
        case "SD" : $name = "수단"; break;
        case "SE" : $name = "스웨덴"; break;
        case "SG" : $name = "싱가포르"; break;
        case "SH" : $name = "세인트헬레나"; break;
        case "SI" : $name = "슬로베니아"; break;
        case "SJ" : $name = "스발라르 얀마옌"; break;
        case "SK" : $name = "슬로바키아"; break;
        case "SL" : $name = "시에라리온"; break;
        case "SM" : $name = "산마리노"; break;
        case "SN" : $name = "세네갈"; break;
        case "SO" : $name = "소말리아"; break;
        case "SR" : $name = "수리남"; break;
        case "SS" : $name = "남수단"; break;
        case "ST" : $name = "상투메 프린시페"; break;
        case "SV" : $name = "엘살바도르"; break;
        case "SX" : $name = "신트마르턴"; break;
        case "SY" : $name = "시리아"; break;
        case "SZ" : $name = "스와질란드"; break;
        case "TC" : $name = "터크스 케이커스 제도"; break;
        case "TD" : $name = "차드"; break;
        case "TF" : $name = "프랑스령 남방 및 남극"; break;
        case "TG" : $name = "토고"; break;
        case "TH" : $name = "태국"; break;
        case "TJ" : $name = "타지키스탄"; break;
        case "TK" : $name = "토켈라우"; break;
        case "TL" : $name = "동티모르"; break;
        case "TM" : $name = "투르크메니스탄"; break;
        case "TN" : $name = "튀니지"; break;
        case "TO" : $name = "통가"; break;
        case "TR" : $name = "터키"; break;
        case "TT" : $name = "트리니다드 토바고"; break;
        case "TV" : $name = "투발루"; break;
        case "TW" : $name = "대만"; break;
        case "TZ" : $name = "탄지니아"; break;
        case "UA" : $name = "우크라이나"; break;
        case "UG" : $name = "우간다"; break;
        case "UM" : $name = "미국령 군소 제도"; break;
        case "US" : $name = "미국"; break;
        case "UY" : $name = "우루과이"; break;
        case "UZ" : $name = "우즈베키스탄"; break;
        case "VA" : $name = "바티칸 시국"; break;
        case "VC" : $name = "세인트빈센트 그레나딘"; break;
        case "VE" : $name = "베네수엘라"; break;
        case "VG" : $name = "영국령 버진아일랜드"; break;
        case "VI" : $name = "미국령 버진아일랜드"; break;
        case "VN" : $name = "베트남"; break;
        case "VU" : $name = "바누아투"; break;
        case "WF" : $name = "왈리스 퓌튀나"; break;
        case "WS" : $name = "사모아"; break;
        case "YE" : $name = "예멘"; break;
        case "YT" : $name = "마요트"; break;
        case "ZA" : $name = "남아프리카 공화국"; break;
        case "ZM" : $name = "잠비아"; break;
        case "ZW" : $name = "짐바브웨"; break;
        default : $name = "(정보 없음)";
    }
    return $name;
}


ISO 3166 데이터 참조해서 번역

수동으로 작업해서 오타나 오역이 있을 수 있음


 

루시웹 보조 관리자 계정

추천 0

댓글목록

등록된 댓글이 없습니다.


접속자집계

오늘
209
어제
593
최대
656
전체
179,375
Contact and information

사이트 소개 개인정보처리방침 서비스이용약관 사이트맵

Copyright © 닻별 네트웍스 (DX Network) All rights reserved.