Термин · Глоссарий B2B-ПО

Код страны (Country Code)

Код страны – стандартизированное буквенное или цифровое обозначение государства. В ИТ используется в форматах ISO 3166-1 (двухбуквенные коды: RU, US, DE), телефонных кодах (+7, +1) и доменных именах (.ru, .com). Применяется в локализации ПО, платёжных системах и геотаргетинге.

Буква «К» В категориях: 4 Платформ: 6+

Введение

Код страны (Country Code) – стандартизированное буквенное (alpha) или цифровое (numeric) обозначение государства, используемое в различных информационных системах для однозначной идентификации юрисдикции. В ИТ-контексте существует несколько семейств кодов стран, регулируемых международными стандартами, и каждое применяется в своей области.

Основные стандарты: ISO 3166-1 (двух- и трёхбуквенные коды государств), ITU-T E.164 (телефонные коды стран), ccTLD (국가 код доменов верхнего уровня). Коды стран лежат в основе геолокации, платёжных систем, маршрутизации трафика и локализации программного обеспечения.

История и контекст

Первые системы кодирования стран появились в начале XX века для нужд телеграфии и международной торговли. Стандарт ISO 3166 был впервые опубликован в 1974 году и с тех пор многократно обновлялся. Телефонные коды стран установлены Международным союзом электросвязи (ITU) в рекомендации E.164 и используются с эпохи международной телефонии.

В интернет-эпоху IANA (Internet Assigned Numbers Authority) ввела национальные домены верхнего уровня (ccTLD) – первые из них (.us, .uk) были делегированы в 1985 году. Для России делегирование домена .ru состоялось в 1994 году, а кириллический домен .рф появился в 2010-м.

Как это работает

Основные стандарты кодирования стран:

  • ISO 3166-1 alpha-2: двухбуквенные коды (RU – Россия, DE – Германия, US – США). Используются в HTML (атрибут lang), платёжных системах, адресах и таможенных документах.
  • ISO 3166-1 alpha-3: трёхбуквенные коды (RUS, DEU, USA) – применяются в документах ООН и паспортах.
  • ISO 3166-1 numeric: трёхзначные цифровые коды (643 – Россия) – используются в банковских системах SWIFT и таможне.
  • Телефонные коды (E.164): +7 для России, +1 для США и Канады. Используются в нормализации телефонных номеров в CRM и VoIP-системах.
  • ccTLD: домены верхнего уровня – .ru, .рф для России. Влияют на SEO и геотаргетинг в поисковых системах.

Где применяется

  • Платёжные системы: коды стран обязательны в карточных транзакциях (поля эмитента и эквайера), SWIFT-переводах.
  • Локализация ПО: определение языка интерфейса, форматов даты/времени, валюты и налоговых правил.
  • Геотаргетинг в рекламе: таргетинг по стране на основе IP-адреса и кода страны.
  • Электронная коммерция: расчёт таможенных пошлин, выбор способов доставки, применение налоговых ставок.
  • Телефония и VoIP: маршрутизация звонков, нормализация номеров в формате E.164.

Преимущества и ограничения

Преимущества: стандартизация устраняет неоднозначность при международном обмене данными, упрощает интеграцию систем разных стран.

Ограничения: политические изменения (переименование стран, распад государств) требуют обновления списков кодов – например, коды СССР были отменены в 1992 году. Спорные территории (Косово, Тайвань) имеют неоднозначный статус в стандартах ISO. При использовании IP для геолокации точность определения страны составляет 95–99%, но регионального уровня – значительно ниже.

Связь с другими понятиями

Коды стран тесно связаны с локализацией (L10n) и интернационализацией (I18n) программного обеспечения. В домённой системе – с DNS и ccTLD. В платёжной сфере – со стандартами ISO 4217 (коды валют) и SWIFT BIC. В телефонии – с форматом E.164 и системами VoIP/CTI.

Понятия из глоссария Цифрового маркетплейса, которые часто встречаются вместе с термином «Код страны».

Платформы класса «Код страны»

Решения из каталога Цифрового маркетплейса, относящиеся к этому классу ПО. Карточки ведут на полные карточки платформ с тарифами, обзорами и кейсами внедрения.

CB

Currency box 1.0

Бухгалтерский учет (GL)
Currency box 1.0 — программное обеспечение для финансовой деятельности и банковского сектора. Правообладатель:...
Цена по запросу
Подробнее →
R3

Redbox 3.0

Платёжные шлюзы и эквайринг
Redbox 3.0 — программа для реализации логики эквайринга: обработка платежей банковскими картами, счетами и эле...
Цена по запросу
Подробнее →
Н2

нетмонет 2.0

Платёжные шлюзы и эквайринг
нетмонет 2.0 — онлайн-сервис безналичных чаевых для ресторанного бизнеса: гости переводят чаевые официанту по...
Цена по запросу
★ 5.0
Подробнее →
DS

DP Service (Data Processing Service)

Бухгалтерский учет (GL)
DP Service (Data Processing Service) — программное обеспечение для преобразования данных EMV и магнитных полос...
Цена по запросу
★ 4.8
Подробнее →
ЕС

ЕСП.начисления

Бухгалтерский учет (GL)
ЕСП.начисления — информационная система для автоматизации процессов начисления платежей за коммунальные и жили...
Цена по запросу
Подробнее →

Категории каталога

Разделы каталога Цифрового маркетплейса, в которые входят решения, использующие «Код страны».

Где применяется

Отрасли, в которых «Код страны» используется на практике. Откройте отраслевой раздел Цифрового маркетплейса, чтобы увидеть подходящие решения, кейсы и новости.

Частые вопросы про Код страны

Что такое ISO 3166?

ISO 3166 – международный стандарт кодирования стран и зависимых территорий. ISO 3166-1 alpha-2 даёт двухбуквенные коды (RU, US), используемые в большинстве ИТ-систем.

Чем код страны ISO отличается от телефонного кода?

ISO 3166 – буквенный код для идентификации страны в данных. Телефонный код (E.164) – числовой префикс для маршрутизации звонков (+7, +1). Это разные стандарты для разных задач.

Что такое ccTLD?

ccTLD (country code Top-Level Domain) – национальный домен верхнего уровня (.ru, .рф, .de, .uk). Присваивается IANA по стандарту ISO 3166-1 alpha-2 и управляется национальным регистратором.

Как коды стран используются в платёжных системах?

В банковских транзакциях цифровой код ISO 3166-1 numeric обязателен в полях эмитента и эквайера. SWIFT также использует коды стран в структуре BIC (Bank Identifier Code).

Почему Россия имеет код +7, а не +8?

+7 был присвоен СССР в рамках международной телефонной нумерации ITU и унаследован Россией в 1992 году. Код +8 зарезервирован для международных и спутниковых сетей.