ISO 639-5:2008 "Codes for the representation of names of languages—Part 5: Alpha-3 code for language families and groups" is an international standard published by the International Organization for Standardization (ISO). It was developed by ISO Technical Committee 37, Subcommittee 2, and first published on May 15, 2008. It is part of the ISO 639 series of standards.
This is a list of ISO 639-5 codes, including the code hierarchy as given in the ISO 639-5 registry.[1] The code und
(undetermined) from ISO 639-2 can be seen as top of the hierarchy (for example, und:aav
, und:euq:eu
). The hierarchy is not a complete genetic hierarchy; some of the collection codes are based on geography (like nai
) or category (like crp
) instead.
ISO 639-5 defines alpha-3 (3-letter) codes, called "collective codes", that identify language families and groups.As of the February 11, 2013 update to ISO 639-5, the standard defines 115 collective codes.[2] [3] The United States Library of Congress maintains the list of Alpha-3 codes that comprise ISO 639-5.[4]
The standard does not cover all language families used by linguists. The languages covered by a group code need not be linguistically related, but may have a geographic relation, or category relation (such as Creoles).
Hierarchy | 639-5 | 639-2 | Language collection name | Notes | |
---|---|---|---|---|---|
aav | aav | South-Asiatic languages, not related to Australian languages | |||
afa | afa | afa | |||
nai:aql:alg | alg | alg | |||
nic:alv | alv | ||||
nai:xnd:ath:apa | apa | apa | |||
sai:aqa | aqa | ||||
nai:aql | aql | ||||
art | art | art | |||
nai:xnd:ath | ath | ath | |||
sai:awd:auf | auf | ||||
aus | aus | aus | |||
sai:awd | awd | ||||
nai:azc | azc | ||||
nic:alv:bad | bad | bad | |||
nic:alv:bai | bai | bai | |||
ine:bat | bat | bat | |||
afa:ber | ber | ber | |||
ine:iir:inc:bih | bih | bih | |||
nic:alv:bnt | bnt | bnt | |||
map:poz:pqw:btk | btk | btk | |||
cai | cai | cai | |||
cau | cau | cau | |||
sai:cba | cba | ||||
cau:ccn | ccn | ||||
cau:ccs | ccs | ||||
afa:cdc | cdc | ||||
nai:cdd | cdd | ||||
ine:cel | cel | cel | |||
map:poz:pqw:cmc | cmc | cmc | |||
crp:cpe | cpe | cpe | |||
crp:cpf | cpf | cpf | |||
crp:cpp | cpp | cpp | |||
crp | crp | crp | |||
ssa:csu | csu | ||||
afa:cus | cus | cus | |||
day | day | day | not to be confused with Dayak languages, which is a larger group | ||
nic:dmn | dmn | ||||
dra | dra | dra | |||
afa:egx | egx | ||||
esx | esx | ||||
euq | euq | Basque (eu/eus/baq) is an individual language covered by this collection code | |||
urj:fiu | fiu | fiu | |||
map:fox | fox | ||||
ine:gem | gem | gem | |||
ine:gem:gme | gme | ||||
ine:gem:gmq | gmq | ||||
ine:gem:gmw | gmw | ||||
ine:grk | grk | ||||
hmx | hmx | ||||
nai:hok | hok | ||||
ine:hyx | hyx | Armenian (hy/hye/arm) is an individual language covered by this collection code | |||
ine:iir | iir | ||||
nic:alv:ijo | ijo | ijo | |||
ine:iir:inc | inc | inc | |||
ine | ine | ine | |||
ine:iir:ira | ira | ira | |||
nai:iro | iro | iro | |||
ine:itc | itc | ||||
jpx | jpx | Japanese (ja/jpn) is an individual language covered by this collection code | |||
sit:tbq:kar | kar | kar | |||
nic:kdo | kdo | ||||
khi | khi | khi | |||
nic:alv:kro | kro | kro | |||
map | map | map | |||
aav:mkh | mkh | mkh | |||
map:poz:pqw:phi:mno | mno | mno | |||
aav:mun | mun | mun | |||
cai:myn | myn | myn | |||
nai:azc:nah | nah | nah | |||
nai | nai | nai | |||
paa:ngf | ngf | ||||
nic | nic | nic | |||
ssa:sdv:nub | nub | nub | |||
cai:omq | omq | ||||
afa:omv | omv | ||||
cai:omq:oto | oto | oto | |||
paa | paa | paa | |||
map:poz:pqw:phi | phi | phi | |||
map:poz:plf | plf | ||||
map:poz | poz | ||||
map:poz:pqe | pqe | ||||
map:poz:pqw | pqw | ||||
ine:iir:inc:pra | pra | pra | |||
sai:qwe | qwe | Quechua (qu/que) is a macrolanguage covered by this collection code | |||
ine:itc:roa | roa | roa | |||
sai | sai | sai | |||
nai:sal | sal | sal | |||
ssa:sdv | sdv | ||||
afa:sem | sem | sem | |||
sgn | sgn | sgn | |||
nai:sio | sio | sio | |||
sit | sit | sit | |||
ine:sla | sla | sla | |||
urj:fiu:smi | smi | smi | |||
ssa:son | son | son | |||
ine:sqj | sqj | Albanian (sq/sqi/alb) is a macrolanguage covered by this collection code | |||
ssa | ssa | ssa | |||
urj:syd | syd | ||||
tai | tai | tai | Thai (th/tha) is an individual language covered by this collection code | ||
sit:tbq | tbq | ||||
tut:trk | trk | Turkish (tr/tur) is an individual language covered by this collection code | |||
sai:tup | tup | tup | |||
tut | tut | tut | |||
tut:tuw | tuw | ||||
urj | urj | ||||
nai:wak | wak | wak | |||
ine:sla:zlw:wen | wen | wen | |||
tut:xgn | xgn | Mongolian (mn/mon) is a macrolanguage covered by this collection code | |||
nai:xnd | xnd | ||||
esx:ypk | ypk | ypk | |||
sit:zhx | zhx | Chinese (zh/zho/chi) is a macrolanguage covered by this collection code | |||
ine:sla:zle | zle | ||||
ine:sla:zls | zls | ||||
ine:sla:zlw | zlw | ||||
nic:alv:znd | znd | znd | Zande (individual language) (zne) is an individual language covered by this collection code |
SIL International treats ISO 639-2 code him
(Himachali languages / Western Pahari languages) as an ISO 639-5 code,[5] although it does not appear in the official list of ISO 639-5 codes maintained by the Library of Congress (the registration authority for ISO 639-5).
See also: ISO 639-2 and ISO 639-3.
Some of the codes in ISO 639-5 codes are also found in the ISO 639-2 "Alpha-3 code" standard.[6] ISO 639-2 contains codes for some individual languages, some ISO 639 macrolanguage codes, and some collective codes; any code found in ISO 639-2 is also found in either ISO 639-3 or ISO 639-5.
Languages, families, or group codes in ISO 639-2 can be of type "group" (g) or "remainder group" (r). A "group" consists of several related languages; a "remainder group" is a group of several related languages from which some specific languages have been excluded. However, in ISO 639-5, the "remainder groups" do not exclude any languages. Because ISO 639-2 and ISO 639-5 use the same Alpha-3 codes, but do not always refer to the same list of languages for any given code, the languages an Alpha-3 code refers to can not be determined unless it is known whether the code is used in the context of ISO 639-2 or ISO 639-5.
remainder group (r) | Afro-Asiatic languages | all Afro-Asiatic languages | ||
normal group (g) | all Algonquian languages | |||
not defined | not defined | Albanian languages |
The committee draft of ISO 639-5 was issued on February 23, 2005. Voting on the draft terminated on July 5, 2005; the draft was approved.
In 2006, the target publication date for the final standard was set at October 30, 2007. During the approval stage for the standard, the ISO final draft international standard ballot was not initiated until February 8, 2008. Voting ended on April 10, 2008 ("stage 50.60").
The standard was published on May 15, 2008.
Updates were made in August 2008, February 2009, and February 2013.