Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

ISO 639 macrolanguage

From Wikipedia, the free encyclopedia
Language scope defined in the ISO 639-3 standard
"Macrolanguage" redirects here. For macro languages in computer science, seeMacro (computer science).
This article has multiple issues. Please helpimprove it or discuss these issues on thetalk page.(Learn how and when to remove these messages)
This articlemay beconfusing or unclear to readers. Please helpclarify the article. There might be a discussion about this onthe talk page.(August 2019) (Learn how and when to remove this message)
The topic of this articlemay not meet Wikipedia'sgeneral notability guideline. Please help to demonstrate the notability of the topic by citingreliable secondary sources that areindependent of the topic and provide significant coverage of it beyond a mere trivial mention. If notability cannot be shown, the article is likely to bemerged,redirected, ordeleted.
Find sources: "ISO 639 macrolanguage" – news ·newspapers ·books ·scholar ·JSTOR
(June 2020) (Learn how and when to remove this message)
(Learn how and when to remove this message)

Amacrolanguage is a group ofmutually intelligible speech varieties, ordialect continuum, that have no traditional name in common, and which may be considered distinct languages by their speakers. Macrolanguages are used as a book-keeping mechanism for theISO 639 international standard of language codes. Macrolanguages are established to assist mapping between different sets of ISO language codes. Specifically, there may be a many-to-one correspondence betweenISO 639-3, intended to identify all the thousands of languages of the world, and either of two other sets,ISO 639-1, established to identify languages in computer systems, andISO 639-2, which encodes a few hundred languages for library cataloguing and bibliographic purposes. When such many-to-one ISO 639-2 codes are included in an ISO 639-3 context, they are called "macrolanguages" to distinguish them from the corresponding individual languages of ISO 639-3.[1] According to the ISO,

Some existing code elements in ISO 639-2, and the corresponding code elements in ISO 639-1, are designated in those parts of ISO 639 as individual language code elements, yet are in a one-to-many relationship with individual language code elements in [ISO 639-3]. For purposes of [ISO 639-3], they are considered to be macrolanguage code elements.

— ISO 639-3: Relationship between ISO 639-3 and the other parts of ISO 639[2]

ISO 639-3 is curated bySIL International; ISO 639-2 is curated by theLibrary of Congress (USA).

The mapping often has the implication that it covers borderline cases where two language varieties may be considered strongly divergent dialects of the same language or very closely related languages (dialect continua); it may also encompass situations when there are language varieties that are considered to be varieties of the same language on the grounds of ethnic, cultural, and political considerations, rather than linguistic reasons. However, this is not its primary function and the classification is not evenly applied.

For example,Chinese is a macrolanguage encompassingmany languages that are not mutually intelligible, but the languages "Standard German", "Bavarian German", and other closely related languages do not form a macrolanguage, despite being more mutually intelligible. Other examples includeTajiki not being part of thePersian macrolanguage despite sharing much lexicon, andUrdu andHindi not forming a macrolanguage despite forminga mutually intelligible dialect continuum. All dialects of Hindi are consideredseparate languages. Basically, ISO 639-2 and ISO 639-3 use different criteria for dividing language varieties into languages, 639-2 uses shared writing systems and literature more whereas 639-3 focuses on mutual intelligibility and shared lexicon. The macrolanguages exist within the ISO 639-3 code set to make mapping between the two sets easier.

The use of macrolanguages was applied inEthnologue, starting in the 16th edition.[3] The most recent registered macrolanguage isSanskrit with codesan, adopted in 15 December 2023, though it already existed as individual language for several years.[4]

As of 21 December 2023[update], there are fifty-nine language codes inISO 639-2 that are counted as macrolanguages in ISO 639-3.[5] Some of the macrolanguages had no individual language (as defined by 639-3) in ISO 639-2, e.g. "ara" (Arabic), but ISO 639-3 recognizes different varieties of Arabic as separate languages under some circumstances. Others, like "nor" (Norwegian) had their two individual parts (nnoNynorsk, nobBokmål) already in 639-2. That means some languages (e.g. "arb"Standard Arabic) that were considered by ISO 639-2 to be dialects of one language ("ara") are now in ISO 639-3 in certain contexts considered to be individual languages themselves. This is an attempt to deal with varieties that may be linguistically distinct from each other, but are treated by their speakers as forms of the same language, e.g. in cases ofdiglossia. For example,

  • Generic Arabic, 639-2[6]
  • Standard Arabic, 639-3[7]

ISO 639-2 also includes codes for collections of languages; these are not the same as macrolanguages. These collections of languages are excluded from ISO 639-3, because they never refer to individual languages. Most such codes are included inISO 639-5.

Types of macrolanguages

[edit]
  • elements that have no ISO 639-2 code: 4 (bnc,hbs,kln,luy)
  • elements that have no ISO 639-1 code: 29
  • elements that do have ISO 639-1 codes: 34
  • elements whose individual languages have ISO 639-1 codes: 4
    • aka –tw
    • hbs –bs,hr,sr
    • msa –id
    • nor –nb,nn

List of macrolanguages

[edit]

This list only includes official data from SIL International.[8]

ISO 639-1ISO 639-2ISO 639-3Number of individual languagesName of macrolanguage
akakaaka2Akan language
araraara28 + retired 2Arabic language
ayaymaym2Aymara language
azazeaze2Azerbaijani language
(-)balbal3Baluchi language
(-)bikbik8 + retired 1Bikol language
(-)(-)bnc5Bontok language
(-)buabua3Buriat language
(-)chmchm2Mari language (Russia)
crcrecre6Cree language
(-)deldel2Delaware language
(-)denden2Slavey language (Athapascan)
(-)dindin5Dinka language
(-)doidoi2Dogri language
etestest2Estonian language
fafas/perfas2Persian language
fffulful9Fulah language
(-)gbagba6 + retired 1Gbaya language (Central African Republic)
(-)gongon3 + retired 1Gondi language
(-)grbgrb5Grebo language
gngrngrn5Guaraní language
(-)haihai2Haida language
(-)(-)hbs4Serbo-Croatian
(-)hmnhmn25 + retired 1Hmong language
iuikuiku2Inuktitut language
ikipkipk2Inupiaq language
(-)jrbjrb4 + retired 1Judeo-Arabic languages
krkaukau3Kanuri language
(-)(-)kln9Kalenjin languages
(-)kokkok2Konkani language
kvkomkom2Komi language
kgkonkon3Kongo language
(-)kpekpe2Kpelle language
kukurkur3Kurdish language
(-)lahlah7 + retired 1Lahnda language
lvlavlav2Latvian language
(-)(-)luy14Luyia language
(-)manman6 + retired 1Manding languages
mgmlgmlg11 + retired 1Malagasy language
mnmonmon2Mongolian language
msmsa/maymsa36 + retired 1Malay language
(-)mwrmwr6Marwari language
nenepnep2Nepali language
nonornor2Norwegian language
ojojioji7Ojibwa language
ororiori2Oriya language
omormorm4Oromo language
pspuspus3Pashto language
ququeque43 + retired 1Quechua language
(-)rajraj6Rajasthani language
(-)romrom7Romany language
sasansan2Sanskrit language
sqsqi/albsqi4Albanian language
scsrdsrd4Sardinian language
swswaswa2Swahili language
(-)syrsyr2Syriac language
(-)tmhtmh4Tuareg languages
uzuzbuzb2Uzbek language
yiyidyid2Yiddish language
(-)zapzap58 + retired 1Zapotec language
zazhazha16 + retired 2Zhuang languages
zhzho/chizho19Chinese language
(-)zzazza2Zaza language
345963444 + retired 15total codes
ISO 639-1ISO 639-2ISO 639-3Number of individual languagesName of macrolanguage
ISO 639-2/RA Change Notice
ISO
639-1
Code
ISO
639-2
Code
English
name of
Language
French
name of
Language
Date
Added or
Changed
Category
of Change
Notes
[-sh](none)Serbo-Croatianserbo-croate2000-02-18DepThis code was deprecated in 2000 because there were separate language codes for each individual language represented (Serbian, Croatian, and then Bosnian was added). It was published in a revision of ISO 639-1, but was never included in ISO 639-2. It is considered a macrolanguage (general name for a cluster of closely related individual languages) in ISO 639-3. Its deprecated status was reaffirmed by the ISO 639 JAC in 2005.
srsrp [scc]Serbianserbe2008-06-28CCISO 639-2/B code deprecated in favor of ISO 639-2/T code
hrhrv [scr]Croatiancroate2008-06-28CCISO 639-2/B code deprecated in favor of ISO 639-2/T code

List of macrolanguages and the individual languages

[edit]

This is a complete list of the individual language codes that comprise the macrolanguages in the ISO 639-3 code tables as of 6 March 2023[update].[8]

aaa–ezz

[edit]

aka

[edit]

aka is theISO 639-3language code forAkan. ItsISO 639-1 code isak. There are two individual language codes assigned:

ara

[edit]

ara is theISO 639-3language code forArabic. ItsISO 639-1 code isar. There are twenty-eight individual language codes assigned:

The following codes were previously part ofara:

aym

[edit]

aym is theISO 639-3language code forAymara. ItsISO 639-1 code isay. There are two individual language codes assigned:

aze

[edit]

aze is theISO 639-3language code forAzerbaijani. ItsISO 639-1 code isaz. There are two individual language codes assigned:

bal

[edit]

bal is theISO 639-3language code forBaluchi. There are three individual language codes assigned:

bik

[edit]

bik is theISO 639-3language code forBikol. There are eight individual language codes assigned:

The following code was previously part of bik:

  • bhkAlbay Bicolano (Split into Buhi'non Bikol [ubl], Libon Bikol [lbl], Miraya Bikol [rbl], and West Albay Bikol [fbl] on 18 January 2010)

bnc

[edit]

bnc is theISO 639-3language code forBontok. There are five individual language codes assigned:

bua

[edit]

bua is theISO 639-3language code forBuriat. There are three individual language codes assigned:

chm

[edit]

chm is theISO 639-3language code forMari, a language located inRussia. There are two individual language codes assigned:

cre

[edit]

cre is theISO 639-3language code forCree. ItsISO 639-1 code iscr. There are six individual language codes assigned:

In addition, there are six closely associated individual codes:

  • nskNaskapi (part of the Cree language group but not included under thecre macrolanguage designation)
  • moeMontagnais (part of the Cree language group but not included under thecre macrolanguage designation)
  • atjAtikamekw (part of the Cree language group but not included under thecre macrolanguage designation)
  • crgMichif language (Cree-French mixed language with strong influences from Ojibwe language group and not included under thecre macrolanguage designation)
  • ojsOjibwa, Severn (Ojibwa, Northern) (part of the Ojibwa language group with strong influences from the Cree language group and not included under thecre macrolanguage designation)
  • ojwOjibwa, Western (part of the Ojibwa language group with strong influences from the Cree language group and not included under thecre macrolanguage designation)

In addition, there is one other language without individual codes closely associated, but not part of, this macrolanguage code:

del

[edit]

del is theISO 639-3language code forDelaware. There are two individual language codes assigned:

den

[edit]

den is theISO 639-3language code forSlave. There are two individual language codes assigned:

din

[edit]

din is theISO 639-3language code forDinka. There are five individual language codes assigned:

doi

[edit]

doi is theISO 639-3language code forDogri. There are two individual language codes assigned:

est

[edit]

est is theISO 639-3language code forEstonian. ItsISO 639-1 code iset. There are two individual language codes assigned:

faa–jzz

[edit]

fas

[edit]

fas is theISO 639-3language code forPersian. ItsISO 639-1 code isfa. There are two individual language codes assigned:

ful

[edit]

ful is theISO 639-2 andISO 639-3language code forFulah (also spelled Fula). ItsISO 639-1 code isff. There are nine individual language codes assigned for varieties of Fulah:

gba

[edit]

gba is theISO 639-3language code forGbaya located in theCentral African Republic. There are six individual language codes assigned:

The following code was previously part of gba:

  • mdo – Southwest Gbaya (Split into Southwest Gbaya [gso] (new identifier) and Gbaya-Mbodomo [gmm] on 14 January 2008)

gon

[edit]

gon is theISO 639-3language code forGondi. There are three individual language codes assigned:

The following code was previously part of gon:

  • ggo – Southern Gondi (Split into [esg] Aheri Gondi and [wsg] Adilabad Gondi on 15 January 2016)

grb

[edit]

grb is theISO 639-3language code forGrebo. There are five individual language codes assigned:

grn

[edit]

grn is theISO 639-3language code forGuarani. ItsISO 639-1 code isgn. There are five individual language codes assigned:

hai

[edit]

hai is theISO 639-3language code forHaida. There are two individual language codes assigned:

hbs

[edit]

hbs is theISO 639-3language code forSerbo-Croatian. It formerly had an ISO 639-1 code sh but deprecated in 2000. There are four individual language codes assigned:

hmn

[edit]

hmn is theISO 639-3language code forHmong. There are twenty-five individual language codes assigned:

The following code was previously part of hmn:

  • blu – Hmong Njua (Split into Hmong Njua [hnj] (new identifier), Chuanqiandian Cluster Miao [cqd], Horned Miao [hrm], and Small Flowery Miao [sfm] on 14 January 2008)

iku

[edit]

iku is theISO 639-3language code forInuktitut. ItsISO 639-1 code isiu. There are two individual language codes assigned:

ipk

[edit]

ipk is theISO 639-3language code forInupiaq. ItsISO 639-1 code isik. There are two individual language codes assigned:

jrb

[edit]

jrb is theISO 639-3language code forJudeo-Arabic. There are four individual language codes assigned:

The following code was previously part of jrb:

kaa–ozz

[edit]

kau

[edit]

kau is theISO 639-2 andISO 639-3language code for theKanuri. ItsISO 639-1 code iskr. There are three individual language codes assigned in ISO 639-3 for varieties of Kanuri:

There are two other related languages that arenot considered part of the macrolanguage under ISO 639:

kln

[edit]

kln is theISO 639-3language code forKalenjin. There are nine individual language codes assigned:

kok

[edit]

kok is theISO 639-3language code forKonkani (macrolanguage). There are two individual language codes assigned:

Both languages are referred to as Konkani by their respective speakers.

kom

[edit]

kom is theISO 639-3language code forKomi. ItsISO 639-1 code iskv. There are two individual language codes assigned:

kon

[edit]

kon is theISO 639-3language code forKongo. ItsISO 639-1 code iskg. There are three individual language codes assigned:

kpe

[edit]

kpe is theISO 639-3language code forKpelle. There are two individual language codes assigned:

kur

[edit]

kur is theISO 639-3language code forKurdish. ItsISO 639-1 code isku. There are three individual language codes assigned:

lah

[edit]

lah is theISO 639-3language code forLahnda. There are seven individual language codes assigned.

lah doesnot include Panjabi/Punjabi (pan).

The following code was previously part of lah:

lav

[edit]

lav is the ISO 639-3 language code forLatvian. Its ISO 639-1 code islv. There are two individual language codes assigned:

luy

[edit]

luy is theISO 639-3language code forLuyia. There are fourteen individual language codes assigned:

man

[edit]

man is theISO 639-3language code forMandingo. There are six individual language codes assigned:

The following codes were previously part of man:

mlg

[edit]

mlg is theISO 639-3language code forMalagasy. ItsISO 639-1 code ismg. There are eleven individual language codes assigned:

The following codes were previously part of mlg:

mon

[edit]

mon is theISO 639-3language code forMongolian. ItsISO 639-1 code ismn. There are two individual language codes assigned:

msa

[edit]

msa is theISO 639-3language code forMalay (macrolanguage). ItsISO 639-1 code isms. There are thirty-six individual language codes assigned:

The following code was previously part of msa:

  • mly – Malay (individual language) (Split into Standard Malay [zsm], Haji [hji], Papuan Malay [pmy], and Malay [zlm] on 18 February 2008)

In addition, there is an individual codenot part of this macrolanguage because it is categorized as ahistorical language:

mwr

[edit]

mwr is theISO 639-3language code forMarwari. There are six individual language codes assigned:

nep

[edit]

nep is the ISO 639-3 language code for Nepali (macrolanguage). ItsISO 639-1 code isne. There are two individual language codes assigned:

nor

[edit]

nor is theISO 639-3language code forNorwegian. ItsISO 639-1 code isno. There are two individual language codes assigned:

oji

[edit]
Further information:Ojibwe dialects

oji is theISO 639-3language code forOjibwa. ItsISO 639-1 code isoj. There are seven individual language codes assigned:

In addition, there are three closely associated individual codes:

  • alqAlgonquin language (part of the Ojibwe language group but not included under theoji macrolanguage designation)
  • potPotawatomi language (formerly part of the Ojibwe language group and not included under theoji macrolanguage designation)
  • crgMichif language (Cree-French mixed language with strong influences from Ojibwe language group and not included under theoji macrolanguage designation)

In addition, there are two other languages without individual codes closely associated, but not part of, this macrolanguage code:

ori

[edit]

ori is the ISO 639-3 language code for Oriya (macrolanguage). Its ISO 639-1 code isor. There are two individual language codes assigned:

orm

[edit]

orm is theISO 639-3language code forOromo. ItsISO 639-1 code isom. There are four individual language codes assigned:

paa–zzz

[edit]

pus

[edit]

pus is theISO 639-3language code forPashto. ItsISO 639-1 code isps. There are three individual language codes assigned:

que

[edit]

que is theISO 639-3language code forQuechua. ItsISO 639-1 code isqu. There are forty-three individual language codes assigned:

The following code was previously part of que:

raj

[edit]

raj is theISO 639-3language code forRajasthani. There are six individual language codes assigned:

rom

[edit]

rom is theISO 639-3language code forRomany. There are seven individual language codes assigned:

In addition, there are nine individual codesnot part of this macrolanguage but they are categorized asmixed languages:

san

[edit]

san is theISO 639-3language code forSanskrit. ItsISO 639-1 code issa. As of 2025, it's the only macrolanguage with language type as Historical. There are two individual language codes assigned:

sqi

[edit]

sqi is theISO 639-3language code forAlbanian. ItsISO 639-1 code issq. There are four individual language codes assigned:

srd

[edit]

srd is theISO 639-3language code forSardinian. ItsISO 639-1 code issc. There are four individual language codes assigned:

swa

[edit]

swa is theISO 639-3language code forSwahili. ItsISO 639-1 code issw. There are two individual language codes assigned:

syr

[edit]

syr is theISO 639-3language code forSyriac. There are two individual language codes assigned:

tmh

[edit]

tmh is theISO 639-3language code forTamashek. There are four individual language codes assigned:

uzb

[edit]

uzb is theISO 639-3language code forUzbek. ItsISO 639-1 code isuz. There are two individual language codes assigned:

yid

[edit]

yid is theISO 639-3language code forYiddish. ItsISO 639-1 code isyi. There are two individual language codes assigned:

zap

[edit]

zap is theISO 639-3language code forZapotec. There are fifty-eight individual language codes assigned.

The following codes were previously part of zap:

  • ztc – Lachirioag Zapotec (Moved to Yatee Zapotec [zty] on 18 July 2007)

In addition, there is an individual codenot part of this macrolanguage because it is categorized as ahistorical language:

zha

[edit]

zha is theISO 639-3language code forZhuang. ItsISO 639-1 code isza. There are sixteen individual language codes assigned:

The following codes were previously part of zha:

  • ccx – Northern Zhuang (Split into Guibian Zh [zgn], Liujiang Zh [zlj], Qiubei Zh [zqe], Guibei Zh [zgb], Youjiang Zh [zyj], Central Hongshuihe Zh [zch], Eastern Hongshuihe Zh [zeh], Liuqian Zh [zlq], Yongbei Zh [zyb], and Lianshan Zh [zln]. on 14 January 2008)
  • ccy – Southern Zhuang (Split into Nong Zhuang [zhn], Yang Zhuang [zyg], Yongnan Zhuang [zyn], Zuojiang Zhuang [zzj], and Dai Zhuang [zhd] on 18 July 2007)

zho

[edit]
Further information:List of varieties of Chinese andVarieties of Chinese

zho is theISO 639-3language code forChinese. ItsISO 639-1 code iszh. There are nineteen individual language codes assigned, most of which are not actually languages but rather groups ofSinitic languages distinguished byisoglosses:

Although theDungan language (dng) is a dialect of Mandarin, it is not listed under Chinese in ISO 639-3 due to separate historical and cultural development.[10]

ISO 639 also lists codes forOld Chinese (och) and LateMiddle Chinese (ltc)). They are not listed under Chinese in ISO 639-3 because they are categorized as ancient andhistorical languages, respectively.

zza

[edit]

zza is theISO 639-3language code forZaza. There are two individual language codes assigned:

See also

[edit]

References

[edit]
  1. ^ISO 639-3: Scope of denotation for language identifiers: Macrolanguages
  2. ^"Relationships to other parts of ISO 639 | ISO 639-3".
  3. ^Lewis, M. Paul, ed. (2009).Ethnologue. Dallas: SIL International.
  4. ^"Comments received for ISO 639-3 Change Request 2011-041"(PDF).SIL International. October 31, 2023. Retrieved21 December 2023.
  5. ^"Scope of denotation for language identifiers". SIL International.
  6. ^"Documentation for ISO 639 identifier: ara". SIL International.
  7. ^"Documentation for ISO 639 identifier: arb". SIL International.
  8. ^ab"ISO 639-3 Macrolanguage Mappings". SIL International. 2023-03-06.
  9. ^"Change Request Documentation: 2022-006".ISO 639-3. SIL International. Retrieved27 January 2023.
  10. ^Rimsky-Korsakoff, Svetlana (1967). "Soviet Dungan: The Chinese language of Central Asia. Alphabet, phonology, morphology".Monumenta Serica.26:352–421.doi:10.1080/02549948.1967.11744973.

External links

[edit]
Retrieved from "https://en.wikipedia.org/w/index.php?title=ISO_639_macrolanguage&oldid=1320813455"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp