ISO 639-1:2002 , Коды для представления названий языков. Часть 1: Код Alpha-2 , является первой частью серии международных стандартов ISO 639 для языковых кодов . Часть 1 посвящена регистрации двухбуквенных кодов. По состоянию на июнь 2021 года зарегистрировано 183 двухбуквенных кода. Зарегистрированные коды охватывают основные языки мира.
Эти коды являются полезным международным и формальным обозначением языков.
Многие многоязычные веб-сайты используют эти коды для добавления URL-адресов к определенным языковым версиям своих веб-сайтов, например «ru». перед названием сайта указывается русская версия этого сайта. См. также языковой тег IETF . (Двухбуквенные суффиксы кода домена верхнего уровня для конкретной страны часто отличаются от этих префиксов языковых тегов).
ISO 639, первоначальный стандарт языковых кодов, был утвержден в 1967 году. Он был разделен на части, и в 2002 году ISO 639-1 стал новой редакцией исходного стандарта. Последний добавленный код был ht
, представляющий гаитянский креольский язык 26 февраля 2003 г. Использование стандарта поощрялось языковыми тегами IETF , представленными в RFC 1766 в марте 1995 года и продолженными в RFC 3066 с января 2001 года и RFC 4646 с сентября 2006 года. Текущей версией является RFC 5646 от сентября 2009 года. Infoterm (Международный информационный центр) по терминологии) является органом регистрации кодов ISO 639-1.
Новые коды ISO 639-1 не добавляются, если существует код ISO 639-2 , поэтому системам, использующим коды ISO 639-1 и 639-2 (предпочтительны коды 639-1), не нужно менять существующие коды. [1]
Если используется код ISO 639-2, охватывающий группу языков, для некоторых конкретных языков он может быть заменен новым кодом ISO 639-1.
Не существует спецификации по обращению с макроязыками (см. ISO 639-3 ).