stringtranslate.com

ИСО 639-2

ISO 639-2:1998 , Коды для представления названий языков — Часть 2: Код Alpha-3 , является второй частью стандарта ISO 639 , в которой перечислены коды для представления названий языков. Трехбуквенные коды, указанные для каждого языка в этой части стандарта, называются кодами "Alpha-3". В списке кодов ISO 639-2 имеется 487 записей .

Библиотека Конгресса США является регистрационным органом для ISO 639-2 (именуемого ISO 639-2/RA). Как регистрационный орган, LOC получает и рассматривает предлагаемые изменения; они также имеют представительство в Объединенном консультативном комитете ISO 639-RA, ответственном за ведение таблиц кодов ISO 639.

История и связь с другими стандартами ISO 639

Работа над стандартом ISO 639-2 началась в 1989 году, поскольку стандарт ISO 639-1 , который использует только двухбуквенные коды для языков, не может охватить достаточное количество языков. Стандарт ISO 639-2 был впервые выпущен в 1998 году.

На практике ISO 639-2 в значительной степени был заменен ISO 639-3 (2007), который включает коды для всех отдельных языков в ISO 639-2 и многих других. Он также включает специальные и зарезервированные коды и разработан так, чтобы не конфликтовать с ISO 639-2. Однако ISO 639-3 не включает ни один из коллективных языков в ISO 639-2; большинство из них включены в ISO 639-5 .

Коды B и T

В то время как большинству языков стандарт присваивает один код, двадцать из описанных языков имеют два трехбуквенных кода: «библиографический» код (ISO 639-2/B), который происходит от английского названия языка и был необходимой устаревшей функцией, и «терминологический» код (ISO 639-2/T), который происходит от родного названия языка и напоминает двухбуквенный код языка в ISO 639-1. Первоначально было 22 кода B;сссискртеперь устарели.

В целом предпочтение отдается кодам T; ISO 639-3 использует ISO 639-2/T.

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

Коды в ISO 639-2 имеют различные «области обозначения» или типы значения и использования, некоторые из которых более подробно описаны ниже.

Определение макроязыков и коллективных языков см. в стандарте ISO 639-3/RA: Область применения идентификаторов языков.

Отдельные языки далее классифицируются по типу:

Коллекции языков

Некоторые коды ISO 639-2, которые обычно используются для языков, не представляют в точности конкретный язык или некоторые родственные языки (как макроязыки выше). Они рассматриваются как коллективные коды языков и исключены из ISO 639-3 .

Ниже перечислены коллективные языковые коды в ISO 639-2. Некоторые языковые группы отмечены как остаточные группы, то есть исключающие языки с собственными кодами, в то время как другие — нет. Остальные группы — afa, alg, art, ath, bat, ber, bnt, cai, cau, cel, crp, cus, dra, fiu, gem, inc, ine, ira, khi, kro, map, mis, mkh, mun, nai, nic, paa, roa, sai, sem, sio, sit, sla, ssa, tai и tut, а инклюзивные группы — apa, arn, arw, aus, bad, bai, bih, cad, car, chb, cmc, cpe, cpf, cpp, dua, hmn, iro, mno, mul, myn, nub, oto, phi, sgn, wak, wen, ypk и znd. [1]

Следующий код определен как коллективный код в ISO 639-2, но (в настоящее время) отсутствует в ISO 639-5:

Коды, зарегистрированные для 639-2, которые перечислены как коллективные коды в ISO 639-5 (и коллективные коды по названию в ISO 639-2):

Зарезервировано для локального использования

Интервал откаакqtz"зарезервирован для локального использования" и не используется ни в ISO 639-2, ни в ISO 639-3 . Эти коды обычно используются в частном порядке для языков, не (пока) включенных ни в один из стандартов. Microsoft Windows используеткпсКод языка для псевдолокалей, автоматически сгенерированный из английских строк, предназначен для тестирования локализации программного обеспечения. [2]

Особые ситуации

Существует четыре общих кода для особых ситуаций:

Эти четыре кода также используются в ISO 639-3 .

Смотрите также

Ссылки

  1. ^ "Список кодов языков ISO 639-2 — Коды для представления названий языков". Библиотека Конгресса .
  2. ^ "Pseudo-Locales - Win32 apps". Microsoft Learn . 7 января 2021 г. Получено 31 августа 2023 г.

Внешние ссылки