체계별 비교표
| 체계 | 관리 주체 | 형식 | 쓰이는 곳 | 독일 예시 |
|---|---|---|---|---|
| ISO 3166-1 알파-2 | ISO 3166 유지관리기관 | 2글자 | 국가 도메인 등 | DE |
| ISO 3166-1 알파-3 | ISO 3166 유지관리기관 | 3글자 | 국제 문서, 데이터 | DEU |
| IOC 코드 | 국제올림픽위원회 | 3글자 | 올림픽 중계·순위표 | GER |
| 차량 식별 기호 | 국제 도로교통 협약(UNECE가 관리한다고 정리됨) | 1~3글자 | 국제 도로 주행 차량 | D |
독일의 ISO 알파-3(DEU)과 IOC(GER)가 다르다는 점은 위 카드에서도 소개했습니다. 차량 식별 기호의 관리 주체는 위키백과에서 "출처 필요" 표시가 붙은 서술이므로 정확한 담당은 공식 문서로 확인하세요.
실제 사례
사례 1. 같은 나라, 다른 글자: 네덜란드와 스위스의 IOC 코드
IOC 코드 목록(위키백과 기준)을 보면 네덜란드의 현재 IOC 코드는 NED로, 네덜란드어 Nederland에서 따온 것입니다. 목록에는 1964년 하계 대회에서 NLD가 쓰인 기록도 남아 있어, 같은 나라의 코드가 시기에 따라 바뀐 흔적이 보입니다. 스위스도 현재 IOC 코드는 프랑스어 Suisse에서 온 SUI이고, 과거 대회에서는 SVI나 SWI가 쓰이기도 했습니다. 이 사례는 올림픽 위원회들이 자기 언어의 명칭을 따라 코드를 정해 왔고, 그 결과 ISO처럼 영어 명칭 중심의 코드와 어긋날 수 있음을 보여 줍니다. 배울 점은 코드를 "나라 이름의 약자"로 직관해 쓰면 틀릴 수 있다는 것입니다.
사례 2. 한국의 코드: KOR가 되기까지
ISO 3166-1에서 대한민국은 KR, KOR, 410으로 배정되어 있고 북한은 KP, PRK, 408로 배정되어 있습니다(위키백과 기준). IOC 코드 목록에는 한국의 현재 코드가 KOR이며, 과거 1956년 동계, 1960년 하계, 1968년 하계, 1972년 하계 대회에서는 COR이 쓰였다고 정리되어 있습니다. 위키백과는 COR이 이탈리아어·프랑스어·스페인어 표기에서 비롯되었다고 설명합니다. 즉 한국의 올림픽 코드는 과거에는 다른 언어의 표기 관습을 따랐다가 현재는 ISO와 같은 KOR로 쓰이고 있습니다. 이 사례는 코드 체계가 고정된 것이 아니라 시대에 따라 조정되는 약속임을 알려 줍니다.
사례 3. GB와 UK: 공식 명칭을 따른 영국의 코드
많은 사람이 영국을 UK로 줄여 부르지만, ISO 3166-1에서 영국의 공식 배정 코드는 GB입니다(국가의 공식 명칭을 기준으로 함). UK는 영국의 요청에 따라 "예외적으로 예약된" 코드로 정리되어 있습니다(위키백과 기준). 유럽연합(EU)도 같은 방식으로 예약된 두 글자 코드를 가집니다. 실무에서는 시스템이 ISO 배정 코드(GB)만 받는지 예약 코드까지 받는지 확인해야 합니다. 국가 도메인(ccTLD)의 배정은 RFC 1591이 ISO 3166-1 알파-2에 대응하도록 설명하지만, 도메인의 예외 사례는 이 글에서 다루지 않았으니 IANA 자료를 확인하세요.
사례 4. 가상 예시: 배송 양식의 코드 오류
가상 예시입니다. 해외 배송 입력 양식이 "국가: ISO 3166-1 알파-2"를 요구하는데 담당자가 올림픽 순위표에서 본 세 글자를 그대로 넣었다고 합시다. 독일을 GER로 입력하면 알파-2도 알파-3도 아닌 값이라 검증에서 걸리고, 영국을 UK로 입력하면 ISO 배정 코드(GB)가 아니라 예약 코드여서 시스템에 따라 받아들이거나 거부합니다. 해결은 간단합니다. 양식이 요구하는 체계(알파-2, 알파-3, 숫자)를 먼저 확인하고, 공식 표에서 해당 나라 행을 찾아 복사하는 것입니다.
코드를 쓸 때 체크리스트
- 체계 이름부터 확인: "국가 코드"라고만 되어 있으면 알파-2인지 알파-3인지 숫자인지 문서에서 찾습니다.
- 공식 표에서 복사: 기억에 의존하면 DEU/GER 같은 혼동이 생깁니다.
- 예약 코드 구분: UK, EU 같은 예약 코드는 시스템에 따라 허용 여부가 다릅니다.
- 코드와 통화 구분: 통화 코드(KRW, USD 등)는 ISO 4217의 별도 체계이므로 국가 코드와 섞어 쓰지 말고 각각의 목록에서 확인하세요.
흔한 오해와 정정
- 오해: IOC 코드는 ISO 알파-3와 같다. 실제: 대부분 같지만 독일(GER/DEU), 네덜란드(NED/NLD)처럼 다른 나라가 있습니다.
- 오해: UK가 영국의 ISO 코드다. 실제: 공식 배정은 GB이고 UK는 요청에 따라 예약된 코드입니다.
- 오해: IOC에 코드가 있다는 것은 UN 회원국이라는 뜻이다. 실제: IOC 코드는 올림픽 위원회 단위로 정해지는 코드이며, 국가 승인과는 별개의 문제입니다. 구체적 사례는 IOC 목록에서 확인하세요.
- 오해: 차량 국가 기호는 ISO 코드의 일부다. 실제: 협약에 따른 별도 체계이며 독일 D, 프랑스 F처럼 한두 글자가 많습니다.
한계와 더 알아볼 점
코드 목록은 국가의 분리·통합, 명칭 변경에 따라 바뀝니다. 위키백과의 목록도 모든 기록이 완전하지 않고, 이 글은 확인된 일부 사례만 소개했습니다. 정확한 현재 값은 ISO 온라인 브라우징 플랫폼, IOC 공식 자료, UN 자료에서 확인하세요. 차량 식별 기호의 최신 허용 형태(EU 번호판 등)도 협약과 국가별 규정에 따라 달라집니다.
자주 묻는 질문
여권에 쓰이는 코드는 어떤 체계를 따르나요?
여권의 기계판독영역(MRZ)에는 국제민간항공기구(ICAO)가 정한 기준에 따라 ISO 3166 알파-3 코드를 기본으로 한 국가 코드가 사용됩니다. 대한민국 여권에는 KOR로 표기됩니다.
인터넷 도메인의 국가 코드도 ISO 코드와 같나요?
네, .kr, .jp, .de처럼 국가별 최상위 도메인(ccTLD)은 기본적으로 ISO 3166 알파-2 코드를 기준으로 배정됩니다(RFC 1591). 다만 영국 등 일부 예외가 있을 수 있으니 IANA 목록에서 확인하세요.
ISO 3166-1의 숫자 코드는 왜 있나요?
UN 통계국이 관리하는 코드와 일치하는 세 자리 숫자이며, 로마자가 아닌 문자 환경에서도 사용하기 쉽다고 위키백과는 설명합니다. 한국은 410입니다.
ISO 코드는 모두 몇 개인가요?
위키백과 기준으로 ISO 3166-1에는 249개의 국가·지역이 공식 배정되어 있습니다. 변경될 수 있으므로 최신 수는 ISO 자료에서 확인하세요.
자동차 국가 기호는 지금도 꼭 붙여야 하나요?
빈 협약에서는 EU 공통 형식 번호판을 단 차량이 유럽경제지역 안에서는 별도 식별 기호를 붙이지 않아도 되는 것으로 정리되어 있습니다(위키백과 기준). 외국에서 운전할 때는 방문 국가의 규정을 확인하세요.
이어서 읽어 보세요
- 세계 화폐 단위 알아보기: 통화 코드의 바탕이 되는 각국 화폐
- 올림픽 역사 알아보기: IOC 코드가 쓰이는 대회의 배경
- 도메인 이름 알아보기: 국가 도메인이 쓰이는 방식
- 나라별 식사 예절 알아보기: 나라별 문화 차이