ISO 639

ISO 639 — набор стандартов Международной организации по стандартизации, связанный со стандартизацией названий языков и языковых групп.

Название ISO 639 является также наименованием оригинального стандарта, утверждённого в 1967 году (как ISO 639/R)[1] и прекратившего действие в 2002 году[2]. ISO 639 состоит из шести частей.

## Содержание

* 1 Применение
* 2 Части стандарта
* 3 Классификация кодов
* 4 Диапазоны кодов
* 4.1 Альфа-2
* 4.2 Альфа-3
* 4.3 Альфа-4
* 5 См. также
* 6 Примечания
* 7 Ссылки

## Применение

[править | править код]

Определённые стандартом ISO 639 коды языков применяются для указания языков, на которых написаны тексты. Например, применяются в ссылках на статьи Википедии.

В документе RFC 3066 описывается использование в Интернете кодов языков по ISO 639.

Примеры кодов ISO для языков  Язык[1] | 639-1 | 639-2

|
|

Английский язык | en | eng
Русский язык | ru | rus
Немецкий язык | de | ger, deu

## Части стандарта

[править | править код]

Части стандарта  Стандарт  | Наименование  | Заведующая организация  | Первая редакция  | Текущая редакция  | Позиций в списке

|
|
|
|
|

ISO 639-1 | Часть 1: коды Альфа-2 | Infoterm[англ.] | 1967 (как ISO 639)  | 2002  | 184
ISO 639-2  | Часть 2: коды Альфа-3 | Библиотека Конгресса | 1998  | 1998  | >450
ISO 639-3 | Часть 3: коды Альфа-3 для всеобъемлющего охвата языков | SIL International | 2007  | 2007  | 7704 + локальный диапазон
ISO 639-4 | Часть 4: руководства и общие принципы языкового кодирования | ISO/TC 37[англ.] | 2010-07-16  | 2010-07-16  | (без списка)
ISO 639-5  | Часть 5: коды Альфа-3 для языковых семей и групп | Библиотека Конгресса  | 2008-05-15  | 2008-05-15  | 114
ISO 639-6 | Часть 6: коды Альфа-4 для всеобъемлющего охвата вариантов языков | GeoLang  | 2009-11-17  | Отозван  |

Языковые стандарты ISO 639 открыты, то есть, могут дополняться. Сопровождением стандарта занимается Агентство по техническому обеспечению. При необходимости Агентство добавляет коды или меняет статусы кодов.

## Классификация кодов

[править | править код]

См. также: Языковая систематика

Области применения:

* отдельные языки;
* языковые макросемьи (часть 3);
* коллекции языков (части 1, 2 и 5);
* языковые группы (часть 1 содержит только одну языковую группу — группу `bh`; коды для большинства языковых групп даются в части 2; несколько кодов добавлено в часть 5);
* остальные группы;
* диалекты;
* зарезервированные для локального использования (части 2, 3);
* особые ситуации (части 2, 3).

Виды (для отдельных языков):

* живые языки (части 2, 3) (все макросемьи живых языков)[3];
* мёртвые языки (части 2, 3) (437 позиций[4]; четыре в части 2: `chb`, `chg`, `cop`, `sam`; ни одного в части 1);
* древние языки (части 1-3) (112 позиций[5]; девятнадцать в части 2, и 5 из них, а именно `ave`, `chu`, `lat`, `pli` и `san` — также имеют соответствующий код в части 1: `ae`, `cu`, `la`, `pi`, `sa`);
* исторические языки (части 2, 3) (63 позиции[6]; шестнадцать из них находятся в части 2; ни один не имеет соответствия в части 1);
* искусственные языки (части 2, 3) (19 позиций[7]; девять в части 2: `epo`, `ina`, `ile`, `ido`, `vol`, `afh`, `jbo`, `tlh`, `zbl`; пять в части 1: `eo`, `ia`, `ie`, `io`, `vo`).

Библиографические и терминологические коды:

* библиографические (часть 2);
* терминологические (лексикографические) (часть 2).

## Диапазоны кодов

[править | править код]

### Альфа-2

[править | править код]

Коды «альфа-2» состоят из двух букв базового латинского алфавита, используются в ISO 639-1. На сегодняшний день на Земле насчитывается около шести или семи тысяч языков[8]. Так как в латинском алфавите 26 букв и из двух букв можно составить 262 = 676 двухбуквенных комбинаций, даже при большом желании невозможно охватить весь широкий спектр языков.

### Альфа-3

[править | править код]

Коды «альфа-3» состоят из трёх букв базового латинского алфавита, используются в ISO 639-2, в ISO 639-3 и в ISO 639-5. В латинском алфавите 26 букв; из трёх букв можно составить 263 = 17 576 трёхбуквенных комбинаций. Из этих комбинаций следующие уже использовались:

* четыре специальных кода из ISO 639-2: `mis` (язык в стандарте (пока) отсутствует), `mul` (текст на двух и более языках, но указать можно только один код), `und` (язык неизвестен), `zxx` (языком не является);
* зарезервированный диапазон `qaa-qtz` (всего 20×26 = 520 кодов);
* двадцать три дублирующие записи («B/T» — библиографические и терминологические (лексикографические) коды).

В сумме 4+520+23 = 547 кодов, которые не могли использоваться в части 3 для кодификации языков или в части 5 для кодификации языковых семей и групп. Для «альфа-3» осталось 17 576 - 547 = 17 029 кодов.

ISO 639-2 отличается от ISO 639-1 тем, что в нём не определены коды для сербохорватского и молдавского языков, и определены коды для вариантов языка. Например, для французского языка в ISO 639-1 определён только один код — `fr`, а в ISO 639-2 определены четыре кода: `fre` и `fra` для современного французского, `frm` для средневекового французского (англ. french, medieval; 1400—1800 годы) и `fro` для старофранцузского (англ. french, old; 842—1400 годы).

На сегодняшний день на Земле насчитывается около шести или семи тысяч языков[8]. Используя 17 029 кодов, можно каждому языку присвоить уникальный код, но это может привести к тому, что некоторым языкам будут даны произвольные коды, комбинация букв которых не будет соответствовать традиционному названию языка.

### Альфа-4

[править | править код]

Коды «Альфа-4» состоят из четырёх букв базового латинского алфавита, используются в ISO 639-6. Используя четырёхбуквенные комбинации из 26 букв, можно закодировать 264 = 456 976 языков и диалектов.

## См. также

[править | править код]

* Коды языков
* Генетическая классификация языков
* Языки мира
* Список государственных языков

## Примечания

[править | править код]

1. ↑ 1 2 ISO/R 639:1967 (неопр.). ИСО (1 марта 1988). Дата обращения: 5 августа 2012. Архивировано из оригинала 16 августа 2012 года.
2. ↑ ISO 639:1988 (неопр.). ИСО. Дата обращения: 5 августа 2012. Архивировано из оригинала 16 августа 2012 года.
3. ↑ ISO 639 code tables (неопр.). Sil.org. Дата обращения: 5 августа 2012. Архивировано из оригинала 16 августа 2012 года.
4. ↑ ISO 639 code tables (неопр.). Sil.org. Дата обращения: 5 августа 2012. Архивировано из оригинала 16 августа 2012 года.
5. ↑ ISO 639 code tables (неопр.). Sil.org. Дата обращения: 5 августа 2012. Архивировано из оригинала 16 августа 2012 года.
6. ↑ ISO 639 code tables (неопр.). Sil.org. Дата обращения: 5 августа 2012. Архивировано из оригинала 16 августа 2012 года.
7. ↑ ISO 639 code tables (неопр.). Sil.org. Дата обращения: 5 августа 2012. Архивировано из оригинала 16 августа 2012 года.
8. ↑ 1 2 Statistical Summaries (неопр.). Ethnologue. Дата обращения: 5 августа 2012. Архивировано из оригинала 16 августа 2012 года.

## Ссылки

[править | править код]

* ГОСТ 7.75-97 (недоступная ссылка)
* Список кодов языков (англ.)
* ISO 639-2 Registration authority (англ.)
* ISO 639-3 Code Tables (англ.)

Стандарты ISO

* Категории: Категория:Стандарты ISO
* Категория:Протоколы OSI

9999|

* 1
* 2
* 3
* 4
* 6
* 7
* 9
* 16
* 31
* -0
* -1
* -2
* -3
* -4
* -5
* -6
* -7
* -8
* -9
* -10
* -11
* -12
* -13
* 128
* 216
* 217
* 226
* 228
* 233
* 259
* 269
* 296
* 302
* 306
* 428
* 639
* -1
* 646
* 668
* 690
* 732
* 764
* 796
* 843
* 898
* 1000
* 1004
* 1007
* 1073-1
* 1413
* 1538
* 1745
* 2014
* 2015
* 2022
* 2108
* 2145
* 2146
* 2281
* 2709
* 2711
* 2788
* 3029
* 3103
* 3166
* -1
* -2
* -3
* 3297
* 3307
* 3602
* 3864
* 3901
* 3977
* 4031
* 4157
* 4217
* 5218
* 5775
* 5776
* 5964
* 6166
* 6344
* 6346
* 6425
* 6429
* 6438
* 6523
* 6709
* 7001
* 7002
* 7098
* 7185
* 7388
* 7498
* 7736
* 7810
* 7811
* 7812
* 7813
* 7816
* 8000
* 8217
* 8571
* 8583
* 8601
* 8632
* 8652
* 8691
* 8807
* 8820-5
* 8859
* -1
* -2
* -3
* -4
* -5
* -6
* -7
* -8
* -9
* -10
* -11
* -12
* -13
* -14
* -15
* -16)
* 8879
* 9000
* 9075
* 9126
* 9241
* 9362
* 9407
* 9506
* 9529
* 9564
* 9594
* 9660
* 9897
* 9945
* 9984
* 9985
* 9995

10000

19999|

* 10006
* 10118-3
* 10160
* 10161
* 10165
* 10179
* 10206
* 10303
* 10303-11
* 10303-21
* 10303-22
* 10303-238
* 10303-28
* 10383
* 10487
* 10585
* 10589
* 10646
* 10664
* 10746
* 10861
* 10957
* 10962
* 10967
* 11073
* 11170
* 11179
* 11404
* 11544
* 11783
* 11784
* 11785
* 11801
* 11898
* 11940
* 11941
* 11941 (TR)
* 11992
* 12006
* 12164
* 12182:1998
* 12207:1995
* 12207:2008
* 12234-2
* 13211
* -1
* -2
* 13216
* 13250
* 13399
* 13406-2
* 13407
* 13450
* 13485
* 13490
* 13567
* 13568
* 13584
* 13616
* 14000
* 14031
* 14396
* 14443
* 14496-10
* 14496-14
* ISO 14575
* 14644
* -1
* -2
* -3
* -4
* -5
* -6
* -7
* -8
* -9
* 14649
* 14651
* 14698
* 14698-2
* 14750
* 14882
* 14971
* 15022
* 15189
* 15288
* 15291
* 15292
* 15408
* 15444
* 15445
* 15438
* 15504
* 15511
* 15686
* 15693
* 15706
* 15706-2
* 15707
* 15897
* 15919
* 15924
* 15926
* 15926 WIP
* 15930
* 16023
* 16262
* 16750
* 17024
* 17025
* 17369
* 17799
* 17987
* 18000
* 18004
* 18014
* 18245
* 18629
* 18916
* 19005
* 19011
* 19092-1
* 19092-2
* 19114
* 19115
* 19439
* 19501:2005
* 19752
* 19757
* 19770
* 19775-1
* 19794-5

20000+|

* 20000
* 20022
* 20121
* 21000
* 21047
* 21500
* 21827:2002
* 22000
* 23008-2
* 23270
* 23360
* 24613
* 24707
* 25964-1
* 25178
* 26000
* 26300
* 26324
* 27000 series
* 27000
* 27001
* 27002
* 27003
* 27004
* 27005
* 27006
* 27007
* 27729
* 27799
* 29199-2
* 29500
* 31000
* 32000
* 38500
* 42010
* 50001
* 80000

См. также: Список статей, названия которых начинаются с «ISO»