A макроязык, является механизмом бухгалтерского учета для ISO 639 международный стандарт кодов языков. Макроязыки установлены для облегчения сопоставления между различными наборами языковых кодов ISO. В частности, может существовать соответствие многие к одному между ISO 639-3, предназначенным для идентификации всех тысяч языков мира, и любым из двух других наборов, ISO 639-1, установленный для идентификации языков в компьютерных системах, и ISO 639-2, который кодирует несколько сотен языков для библиотечной каталогизации и библиографических целей. Когда такие однозначные коды ISO 639-2 включают в контекст ISO 639-3, их называют «макроязыками», чтобы отличать их от соответствующих языков ISO 639-3. В соответствии с ISO,
Некоторые элементы кода в ISO 639-2 и соответствующие элементы кода в ISO 639-1, как элементы разных языков, находятся в взаимно -многие взаимосвязи с элементами разных языков. в [ISO 639-3]. Для целей [ISO 639-3] они считаются элементами кода макроязыка.
— ISO 639-3: Взаимосвязь между ISO 639-3 и другими частями ISO 639ISO 639-3 курирует SIL International, ISO 639-2 курируется Библиотекой Конгресса США.
Отображение часто подразумевает, что оно используется, когда две различные разновидности считаться расходящимися диалектами одного и того же языка или очень близкородственными языками (континуумы диалектов ); он также может охватывать ситуации, когда существуют языковые разновидности, которые считаются разновидностями одного языка по этническим, культурным и политическим соображениям, а не по лингвистическим причинам. Однако это не его основная функция.
Например, Китайский - это макроязык, охватывающий многие языки, которые не являются взаимно понятными, но языки «Стандартный немецкий », «Баварский немецкий "и другие близкородственные языки не образуют макроязыка, несмотря на то, что они более понятны друг другу. Другие примеры включают таджики, не являющиеся частью персидского макроязыка, Несмотря на то, что у них много лексики, а также урду и хинди, которые не образуют макроязык, несмотря на формирование взаимно понятный диалектный континуум. хинди считается отдельными языками. По сути, ISO 639-2 и ISO 639-3 используют разные категории для разделения языковых разновидностей языков, 639-2 больше использует общие письма и литературу, тогда как 639-3 фокусируется Макроязыки существуют в кодовом наборе ISO 639-3, чтобы упростить сопоставление между двумя наборам и.
Использование макроязыков применялось в Этнолог, начиная с 16-го издания. По состоянию на 2020 год в ISO 639-2 имеется пятьдесят восемь кодов языков, которые считаются макроязыками в ISO 639-3, но новые макроязыки больше не представлены, поскольку текущих базовых единиц обозначения между кодами.
У некоторых макроязыков не было отдельного языка (как определено в 639-3) в ISO 639-2, например «ара» (арабский ), но ISO 639-3 при некоторых обстоятельствах признает различные разновидности арабского языка как отдельные языки. Другие, такие как «nor» (норвежский ), имели свои две отдельные части (nno Nynorsk, nob Bokmål ) уже в 639-26 гг. Это означает, что некоторые языки (например, «arb» Стандартный арабский ), которые считались ISO 639-2 диалектами одного языка («ara»), теперь включены в ISO 639-3 в определенных контекстах, которые считаются сами отдельные языки. Это попытка иметь дело с разновидностями, которые могут лингвистически отличаться друг от друга, но рассматривают их носителями как одного и того же языка, например, в случаях диглии. Например,
ISO 639-2 также включает коды для наборов языков; это не то же самое, что макроязыки. Эти коллекции языков исключены из ISO 639-3, потому что они никогда не используются к языкам. Большинство таких кодов включены в ISO 639-5.
bnc
, hbs
, kln
, luy
)aka
– tw
hbs
– bs
, hr
, sr
msa
– id
или
– nb
, nn
Этот список включает только официальные данные из https: // iso639 -3.sil.org/code_tables/macrolanguage_mappings/data.
Это полный список индивидуальные коды языков, которые составляют макроязыки в кодовых таблицах ISO 639-3 по состоянию на 30 января 2020 года.
aka - это ISO 639-3 код языка для Акан. Его код ISO 639-1 - ak . Назначены два индивидуальных языковых кода:
ara - это ISO 639-3 код языка для арабского языка. Его код ISO 639-1 - ar . Назначено двадцать девять индивидуальных кодов языков:
Следующие коды ранее были частью ara:
айм - это код языка ISO 639-3 для аймара. Его код ISO 639-1 - ay . Назначены два индивидуальных языковых кода:
азе - это ISO 639-3 код языка для азербайджанский. Его код ISO 639-1 : az . Назначены два индивидуальных языковых кода:
bal - это ISO 639-3 код языка для белуджий. Назначены три индивидуальных языковых кода:
bik - это код языка ISO 639-3 для Bikol. Назначено восемь индивидуальных языковых кодов:
Следующий код ранее был частью bik:
bnc - это ISO 639-3 код языка для Бонток. Назначено пять индивидуальных языковых кодов:
bua - это ISO 639-3 код языка для Бурят. Назначены три индивидуальных языковых кода:
chm - это код языка ISO 639-3 для мари, язык, расположенного в России. Назначены два индивидуальных языковых кода:
cre - это ISO 639-3 код языка для Cree. Его код ISO 639-1 - cr . Назначено шесть индивидуальных языковых кодов:
Кроме того, есть шесть связанных лиц кодов:
Кроме того, есть еще один язык без индивидуальных кодов, связанных, но не являющихся частью этого макроязыка:
дель - это ISO 639-3 код языка для Делавэр. Назначены два индивидуальных языковых кода:
den - это ISO 639-3 код языка для Раб. Назначены два индивидуальных языковых кода:
din - это ISO 639-3 код языка для Dinka. Присвоено пять индивидуальных языковых кодов:
doi - это ISO 639-3 код языка для догри. Назначены два индивидуальных языковых кода:
est - это ISO 639-3 код языка для эстонский. Его код ISO 639-1 - et . Назначены два индивидуальных языковых кода:
fas - это код языка ISO 639-3 для персидского. Его код ISO 639-1 : fa . Назначены два индивидуальных языковых кода:
ful - это ISO 639-2 и ISO 639-3 код языка для Fulah (также пишется Fula). Его код ISO 639-1 : ff . Разновидности фулах присвоены девять индивидуальных языковых кодов:
gba - это ISO 639-3 код языка для Гбая, расположенного в Центральноафриканской этой. Назначено шесть индивидуальных языковых кодов:
Следующий код ранее был вместе с gba:
gon является ISO 639-3 код языка для Гонди. Назначены три индивидуальных языковых кода:
Следующий код ранее входил в состав gon:
grb - это ISO 639-3 код языка для Grebo. Назначено пять индивидуальных языковых кодов:
grn - это ISO 639-3 код языка для гуарани. Его код ISO 639-1 - gn . Назначено пять индивидуальных языковых кодов:
хай - это ISO 639-3 код языка для Хайда. Назначены два индивидуальных языковых кода:
hbs - это ISO 639-3 код языка для сербохорватского. Назначено четыре индивидуальных языковых кода:
hmn - это код языка ISO 639-3 для хмонг. Назначено двадцать пять индивидуальных языковых кодов:
Следующий код ранее был частью hmn:
iku - это код языка ISO 639-3 для Инуктитут. Его код ISO 639-1 - ме . Назначены два индивидуальных языковых кода:
ipk - это ISO 639-3 код языка для инупиак. Его код ISO 639-1 - ik . Назначены два индивидуальных языковых кода:
jrb - это код языка ISO 639-3 для иудео-арабского. Назначено пять индивидуальных языковых кодов:
kau - это ISO 639-2 и ISO 639-3 код языка для канури. Его код ISO 639-1 : kr . В ISO 639-3 для разновидностей канури присвоены три индивидуальных языковых кода:
Есть два других родственных языка, которые считаются макроязыками в соответствии с ISO 639:
kln - это код языка ISO 639-3 для Календжин. Назначено девять индивидуальных языковых кодов:
кок - это код языка ISO 639-3 для Конкани (макроязык). Назначены два индивидуальных языковых кода:
Оба языка называются конкани в соответствующие динамики.
ком - это код языка ISO 639-3 для коми. Его код ISO 639-1 : кв . Присвоены два индивидуальных языковых кода:
кон - это ISO 639-3 код языка для Kongo. Его код ISO 639-1 : кг . Назначены три индивидуальных языковых кода:
kpe - это ISO 639-3 код языка для Kpelle. Назначены два индивидуальных языковых кода:
kur - это ISO 639-3 код языка для курдского. Его код ISO 639-1 : ку . Назначены три индивидуальных языковых кода:
lah - это код языка ISO 639-3 для Lahnda. Назначено семь индивидуальных языковых кодов.
Обратите внимание, что lah не включая панджаби / панджаби (pan ).
Следующий код ранее был частью lah:
lav - это код языка ISO 639-3 для латышского. Его код ISO 639-1: lv . Назначены два индивидуальных языковых кода:
luy - это ISO 639-3 код языка для Luyia. Назначено четырнадцать индивидуальных языковых кодов:
человек - это ISO 639 -3 код языка для Мандинго. Назначено шесть индивидуальных языковых кодов:
Следующие коды ранее были частью человека:
mlg - это ISO 639-3 код языка для малагасийский. Его код ISO 639-1 : мг . Назначено одиннадцать индивидуальных языковых кодов:
Следующие коды ранее входили в состав mlg:
мон - это код языка ISO 639-3 для монгольского. Его код ISO 639-1 : mn . Назначены два индивидуальных языковых кода:
msa - это ISO 639-3 код языка для малайский (макроязык). Его код ISO 639-1 : мс . Назначено тридцать шесть индивидуальных языковых кодов:
Следующий код ранее был частью msa:
mwr - это ISO 639-3 код языка для марвари. Назначено шесть индивидуальных языковых кодов:
неп это код языка ISO 639-3 для непальского (макроязык). Его код ISO 639-1 : ne . Назначены два индивидуальных языковых кода:
ни - это ISO 639-3 код языка для норвежский. Его код ISO 639-1 - № . Назначены два индивидуальных языковых кода:
oji - это ISO 639-3 код языка для оджибва. Его код ISO 639-1 - и . Назначено семь индивидуальных языковых кодов:
Кроме того, существуют три соответствующих отдельных кода:
Кроме того, есть два других языка без отдельных кодов, тесно связанных, но не являющихся частью этого макроязыкового кода:
ori - это код языка ISO 639-3 для ория (макроязык). Его код ISO 639-1 - или. Назначены два индивидуальных языковых кода:
orm - это ISO 639-3 код языка для оромо. Его код ISO 639-1 - om . Назначено четыре индивидуальных языковых кода:
pus - это ISO 639-3 код языка для Pushto. Его код ISO 639-1 : ps . Назначены три индивидуальных языковых кода:
que - это код языка ISO 639-3 для Quechua. Его код ISO 639-1 - qu . Назначено сорок три индивидуальных языковых кода:
Следующий код ранее был частью que :
raj - это код языка ISO 639-3 для Раджастхани. Назначено шесть индивидуальных языковых кодов:
от - это ISO 639-3 код языка для цыганский. Назначено семь индивидуальных языковых кодов:
Кроме того, есть девять индивидуальных кодов, являющихся частью этого макроязыка, но они относятся к категории смешанных языков :
sqi - это код языка ISO 639-3 для албанского. Его код ISO 639-1 - sq . Присвоены четыре индивидуальных языковых кода:
srd - это код языка ISO 639-3 для сардинского. Его код ISO 639-1 - sc . Назначены четыре индивидуальных языковых кода:
swa - это код языка ISO 639-3 для суахили (макроязык). Его код ISO 639-1 : sw . Назначены два индивидуальных языковых кода:
syr - это код языка ISO 639-3 для сирийского. Назначены два индивидуальных языковых кода:
tmh - это ISO 639-3 код языка для Тамашек. Назначено четыре индивидуальных языковых кода:
uzb - это код языка ISO 639-3 для узбекского. Его код ISO 639-1 - uz . Назначены два индивидуальных языковых кода:
yid - это ISO 639-3 код языка для идиш. Его код ISO 639-1 - yi . Назначены два индивидуальных языковых кода:
zap - это ISO 639-3 код языка для Zapotec. Назначено пятьдесят семь индивидуальных языковых кодов.
Следующие коды были ранее часть zap:
Кроме того, существует отдельный код, не являющийся частью этого макроязыка, поскольку он относится к категории исторический язык :
zha - это код языка ISO 639-3 для Чжуан. Его код ISO 639-1 : za . Назначено шестнадцать индивидуальных языковых кодов:
Следующие коды ранее входили в состав zha:
zho - это ISO 639-3 код языка для китайского. Его код ISO 639-1 : ж . Назначено шестнадцать индивидуальных языковых кодов, большинство из которых на самом деле не языки, а группы синитских языков, отличающихся изоглоссами :
Хотя дунганский язык (dng ) является диалектом мандаринского языка, он не включен в список китайского языка в ISO 639-3 из-за раздельного исторического и культурного развития.
ISO 639 также перечисляет коды для древнекитайского (и ) и позднего Среднекитайского (ltc )). Они не включены в список китайских языков в ISO 639-3, относясь к категории древних и исторических языков соответственно.
zza - это код языка ISO 639-3 для Zaza. Назначены два индивидуальных языковых кода: