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.
Tyto části společně umožňují standardizovanou identifikaci zemí i jejich vnitřních správních celků v mezinárodních systémech a databázích.

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á.