ISO 3166-1 je součástí normy ISO 3166. Uvádí kód pro názvy zemí a závislých území a vydává ji Mezinárodní organizace pro normalizaci (ISO). Oficiální název normy je Kódy pro zobrazování názvů zemí a jejich dílčích částí - Část 1: Kódy zemí. Existují tři sady kódů zemí:
- ISO 3166-1 alpha-2, dvoupísmenný systém, který se používá v mnoha aplikacích, například v internetových doménách nejvyšší úrovně s kódem země (ccTLD).
- ISO 3166-1 alpha-3, používá tři písmena a usnadňuje práci s názvem a kódem země.
- ISO 3166-1 numerické, používá tři číslice. Použití čísel je užitečné v zemích, které nepoužívají latinku. Je totožná s kódy definovanými statistickou divizí OSN.
Norma ISO 3166-1 není jediným standardem pro kódy zemí. Mnoho mezinárodních organizací používá své vlastní kódy zemí, přičemž některé z nich přesně odpovídají kódům ISO 3166-1. Příklady naleznete v části Kódy zemí.
Co jednotlivé sady znamenají a kde se používají
Alpha-2 (dvoupísmenné) je nejčastěji používaná sada. Slouží jako základ pro internetové národní domény (ccTLD), platební a bankovní systémy (např. v IBAN se uvádí kód země), pro obchodní a logistické aplikace, i pro identifikaci v softwaru a databázích. Například Česká republika má kód CZ, Spojené státy US.
Alpha-3 (třipísmenné) kódy jsou často voleny tak, aby byly čitelnější a lépe identifikovatelné podle názvu země (např. CZE pro Českou republiku, USA pro Spojené státy). Hodí se pro tabulky, sestavy a situace, kde je výhodné zachovat vizuální podobnost s názvem státu.
Numerické kódy (tříciferné) jsou užitečné tam, kde se nepoužívá latinka nebo kde je potřeba strojově porovnat kódy s jinými numerickými klasifikacemi. Tyto číselné kódy jsou sladěné se systémem OSN (M49), což usnadňuje výměnu statistických dat mezi organizacemi.
Správa a aktualizace kódů
Kódy spravuje ISO 3166 Maintenance Agency (ISO 3166/MA). Agentura vydává aktualizace, nová přiřazení i zrušení kódů v důsledku změn suverenity, změn názvů států, slučování či rozdělení území. Informace o změnách jsou dostupné v oficiálních publikacích ISO a v Online Browsing Platform (OBP) na webu ISO.
Mezi běžné důvody změn patří:
- založení nového suverénního státu (přidání nového kódu),
- změna názvu státu (někdy doprovázena změnou alpha-3 nebo názvu v databázi),
- sloučení či rozdělení států (přidání a odnětí kódů),
- speciální či výjimečné rezervace kódů pro historické nebo administrativní potřeby.
Rezervace a speciální případy
ISO 3166-1 obsahuje také mechanismy pro rezervaci kódů (např. pro přechodná, historická nebo souběžná použití) a určité rozsahy kódů jsou vyhrazeny pro uživatelské (lokální) přiřazení. To umožňuje organizacím používat vlastní kódy bez kolize s oficiálními příděly. Existují rovněž případy historických kódů, které byly staženy — při rozdělení států bývají původní kódy někdy přemístěny do zvláštních seznamů (viz ISO 3166-3 pro bývalé názvy a kódy).
Další související normy
ISO 3166 se skládá z více částí:
- ISO 3166-1 (kódy zemí) — popisovaný soubor alpha-2, alpha-3 a numerických kódů,
- ISO 3166-2 — kódy hlavních administrativních jednotek uvnitř zemí (např. států, krajů),
- ISO 3166-3 — kódy historických názvů zemí, které byly v minulosti používány a poté staženy.
Praktické tipy pro použití
- Při ukládání dat používejte alpha-2 pro úsporu místa a kompatibilitu s internetovými normami; pro čitelnější výstupy zvažte alpha-3.
- Pokud pracujete se statistickými nebo mezinárodními daty, kde jsou zapojeny země s necelo-latinkovými písmy, používejte numerické kódy pro interoperabilitu s OSN.
- Při implementaci systému nepočítejte s tím, že kódy jsou trvale neměnné — zvažte možnost aktualizací a mapování historických kódů.
- V médiích a ve veřejném rozhraní zobrazujte vedle kódu i plný název země, aby bylo jasné, co kód znamená.
ISO 3166-1 je tedy základním nástrojem pro jednotné označování států a závislých území v celé řadě technických, statistických a obchodních oblastí. Používání oficiálních kódů a sledování aktualizací ISO pomáhá udržet data konzistentní a mezinárodně srozumitelná.