← Все инструменты

Коды стран: ISO и телефонные коды

Разберитесь с кодами стран ISO 3166 (alpha-2, alpha-3 и цифровым) и международными телефонными кодами: для чего они нужны и примеры использования.
СтранаISO2ISO3ТелефонВалюта

Коды стран: ISO 3166 и международный телефонный набор

Код страны — это короткий идентификатор, заменяющий название государства, чтобы компьютеры, сети и телефонные системы не зависели от правил написания. За простыми двухбуквенными метками, встречающимися повсюду, скрываются две совершенно разные системы, которые легко перепутать: стандарт ISO 3166, поддерживаемый Международной организацией по стандартизации, и телефонные коды вызова, координируемые Международным союзом электросвязи. Они похожи внешне, нередко разделяют одни и те же названия, но управляются по-разному и используются для совершенно разных целей.

Светящийся глобус, окружённый цветными акцентами национальных флагов и дугами сигналов набора
Коды ISO и коды набора — это две отдельные системы, описывающие одни и те же страны.

ISO 3166: alpha-2, alpha-3 и числовые коды

Стандарт ISO 3166-1 определяет три параллельных кода для каждой страны и многих зависимых территорий. Код alpha-2 состоит из двух букв и является универсальным: US для США, GB для Великобритании, DE для Германии, JP для Японии, BR для Бразилии. Код alpha-3 состоит из трёх букв и напоминает название страны, что делает его более понятным для человека: USA, GBR, DEU, JPN, BRA. Код numeric-3 — это трёхзначное число: например, 840 для США, 826 для Великобритании и 276 для Германии. Числовые коды согласованы со Статистическим отделом ООН и обладают одним скрытым преимуществом: они не содержат латинских букв, поэтому одинаково работают в арабских, китайских или кириллических системах, где нужен независимый от письма идентификатор.

Три формы не взаимозаменяемы условно, а скорее по контексту. В веб-адресах используется alpha-2, в машиночитаемой зоне паспорта — alpha-3, а в статистических наборах данных, охватывающих многие языки, предпочтительнее числовой формат. Как правило, зная, к какой группе принадлежит код, можно понять, где именно он применяется.

Где встречаются коды стран ISO

Стоит только присмотреться — и коды alpha-2 обнаружатся повсюду. Национальные домены верхнего уровня (ccTLD) — такие как .fr, .ca, .de и .jp — взяты непосредственно из ISO 3166-1 alpha-2; именно поэтому .uk является редким исключением: официальный код страны — GB. Идентификаторы локали, используемые в программах и на сайтах, сочетают язык с регионом точно так же: en-US, en-GB, pt-BR, fr-CA — и приложение выбирает нужный формат даты, правила написания и валюту.

Стандарты валют также опираются на эти коды. Коды валют ISO 4217, как правило, образуются из двухбуквенного кода страны alpha-2 плюс буква валюты: US + D = USD, GB + P = GBP, JP + Y = JPY. Именно эта связь позволяет конвертеру валют сопоставлять флаг или страну с нужным курсом обмена. Банки тоже используют alpha-2: первые два символа любого IBAN — это код страны, поэтому DE означает немецкий счёт, а FR — французский. Эти коды встречаются на транспортных накладных, таможенных декларациях и префиксах регистрации воздушных судов.

Международные коды набора (номера с «+»)

Телефонные коды стран — совершенно другая система. Это числовые префиксы, которые нужно набрать, чтобы позвонить в другую страну; они пишутся со знаком «+», обозначающим международный выход, — обычно 00 в большинстве стран мира или 011 в Северной Америке. Коды грубо сгруппированы по регионам. Северная Америка использует единый код +1, охватывающий США, Канаду и ряд карибских государств. Большинство стран Африки начинается с 2, большинство европейских — с 3 и 4, и так далее. Крупные страны получили короткие двузначные коды ещё в первые годы: +44 для Великобритании, +49 для Германии, +33 для Франции, +81 для Японии; меньшим территориям позднее присвоили трёхзначные коды.

Взаимосвязанные узлы стран на карте мира, соединённые светящимися линиями
Коды набора маршрутизируют звонки через границы; коды ISO маршрутизируют данные через системы.

Полный международный номер набирается по порядку: выход на международную линию, затем код страны, затем код города или зоны (при необходимости), затем номер абонента. Поскольку +1 используется многими странами, а +44 принадлежит исключительно Великобритании, код набора не соответствует коду ISO один к одному. Именно это чаще всего вызывает путаницу, поэтому рекомендуем проверять оба столбца в наших справочных таблицах, не допуская ошибочного предположения, что буквы и цифры набора совпадают.

Несколько кодов, которые стоит запомнить

Если запоминать лишь самые нужные, выберите самые востребованные: США US / USA / 840 и +1; Великобритания GB / GBR / 826 и +44; Германия DE / DEU / 276 и +49; Франция FR / FRA / 250 и +33; Япония JP / JPN / 392 и +81; Китай CN / CHN / 156 и +86; Бразилия BR / BRA / 076 и +55. Зная эти коды, большинство остальных начнут восприниматься по понятной закономерности.

Часто задаваемые вопросы

В чём разница между кодами alpha-2 и alpha-3?

Оба берутся из ISO 3166-1. Alpha-2 — двухбуквенный код (US, GB, DE), используемый по умолчанию для доменов, локалей и IBAN. Alpha-3 — трёхбуквенный код (USA, GBR, DEU), более близкий к названию страны; он предпочтителен в паспортах, банковском деле и авиации.

Совпадает ли телефонный код страны с кодом ISO?

Нет. Коды набора, такие как +1 или +44, управляются Международным союзом электросвязи для маршрутизации звонков, тогда как коды ISO 3166 идентифицируют страны в данных. Это разные системы, они не всегда совпадают: например, +1 охватывает сразу несколько стран.

Почему код Великобритании — GB, а не UK?

ISO 3166-1 присваивает Великобритании код GB, потому что исторически он отсылает к Великобритании (Great Britain). Домен .uk — исключение, сложившееся до строгой стандартизации, поэтому веб-адрес и официальный код ISO не совпадают.

Для чего используется числовой код страны?

Трёхзначный числовой код (например, 840 для США) согласован со статистикой ООН. Поскольку в нём нет латинских букв, он не зависит от системы письма и полезен в системах, не использующих латинский алфавит.

Как коды ISO связаны с валютами?

Коды валют ISO 4217, как правило, образуются из двухбуквенного кода страны alpha-2 плюс буква валюты: USD, GBP и JPY начинаются с кодов своих стран. Эта связь позволяет инструментам сопоставлять страну с нужной валютой и курсом.

Как набрать международный номер?

Наберите международный выход (00 в большинстве стран, 011 в Северной Америке), затем код страны, затем код города или зоны (при необходимости) и наконец номер абонента.