ISO 639-1
Encyclopedia
ISO 639-1:2002, Codes for the representation of names of languages — Part 1: Alpha-2 code, is the first part of the ISO 639
series of international standard
s for language code
s. Part 1 covers the registration of two-letter codes. There are 136 two-letter codes registered. The registered codes cover the world's major languages.
These codes are a useful international, and formal, shorthand for indicating languages. For example:
ISO 639, the original standard for language codes, was approved in 1967. It was split into parts, and in 2002 ISO 639-1 became the new revision of the original standard. The last code added was ht, representing Haitian Creole on 2003-02-26. The use of the standard was encouraged by IETF language tags, introduced in RFC 1766 in March 1995, and continued by RFC 3066 from January 2001 and RFC 4646 from September 2006. The current version is RFC 5646 from September 2009. Infoterm (International Information Center for Terminology) is the registration authority for ISO 639-1 codes.
New ISO 639-1 codes are not added if an ISO 639-2
code exists, so systems that use ISO 639-1 and 639-2 codes, with 639-1 codes preferred, do not have to change existing codes.
If an ISO 639-2 code that covers a group of languages is used, it might be overridden for some specific languages by a new ISO 639-1 code.
There is no specification on treatment of macrolanguages
(see ISO 639-3
).
ISO 639
ISO 639 is a set of standards by the International Organization for Standardization that is concerned with representation of names for language and language groups....
series of international standard
International Organization for Standardization
The International Organization for Standardization , widely known as ISO, is an international standard-setting body composed of representatives from various national standards organizations. Founded on February 23, 1947, the organization promulgates worldwide proprietary, industrial and commercial...
s for language code
Language code
A language code is a code that assigns letters and/or numbers as identifiers or classifiers for languages. These codes may be used to organize library collections or presentations of data, to choose the correct localizations and translations in computing, and as a shorthand designation for longer...
s. Part 1 covers the registration of two-letter codes. There are 136 two-letter codes registered. The registered codes cover the world's major languages.
These codes are a useful international, and formal, shorthand for indicating languages. For example:
- EnglishEnglish languageEnglish is a West Germanic language that arose in the Anglo-Saxon kingdoms of England and spread into what was to become south-east Scotland under the influence of the Anglian medieval kingdom of Northumbria...
is represented by en - FrenchFrench languageFrench is a Romance language spoken as a first language in France, the Romandy region in Switzerland, Wallonia and Brussels in Belgium, Monaco, the regions of Quebec and Acadia in Canada, and by various communities elsewhere. Second-language speakers of French are distributed throughout many parts...
is represented by fr - GermanGerman languageGerman is a West Germanic language, related to and classified alongside English and Dutch. With an estimated 90 – 98 million native speakers, German is one of the world's major languages and is the most widely-spoken first language in the European Union....
is represented by de (from the endonym Deutsch) - IdoIdoIdo is a constructed language created with the goal of becoming a universal second language for speakers of different linguistic backgrounds as a language easier to learn than ethnic languages...
is represented by io - ItalianItalian languageItalian is a Romance language spoken mainly in Europe: Italy, Switzerland, San Marino, Vatican City, by minorities in Malta, Monaco, Croatia, Slovenia, France, Libya, Eritrea, and Somalia, and by immigrant communities in the Americas and Australia...
is represented by it - JapaneseJapanese languageis a language spoken by over 130 million people in Japan and in Japanese emigrant communities. It is a member of the Japonic language family, which has a number of proposed relationships with other languages, none of which has gained wide acceptance among historical linguists .Japanese is an...
is represented by ja (even though its endonym is Nihongo) - PortuguesePortuguese languagePortuguese is a Romance language that arose in the medieval Kingdom of Galicia, nowadays Galicia and Northern Portugal. The southern part of the Kingdom of Galicia became independent as the County of Portugal in 1095...
is represented by pt - RussianRussian languageRussian is a Slavic language used primarily in Russia, Belarus, Uzbekistan, Kazakhstan, Tajikistan and Kyrgyzstan. It is an unofficial but widely spoken language in Ukraine, Moldova, Latvia, Turkmenistan and Estonia and, to a lesser extent, the other countries that were once constituent republics...
is represented by ru - SpanishSpanish languageSpanish , also known as Castilian , is a Romance language in the Ibero-Romance group that evolved from several languages and dialects in central-northern Iberia around the 9th century and gradually spread with the expansion of the Kingdom of Castile into central and southern Iberia during the...
is represented by es (from the endonym español) - SwedishSwedish languageSwedish is a North Germanic language, spoken by approximately 10 million people, predominantly in Sweden and parts of Finland, especially along its coast and on the Åland islands. It is largely mutually intelligible with Norwegian and Danish...
is represented by sv (from the endonym Svenska)
ISO 639, the original standard for language codes, was approved in 1967. It was split into parts, and in 2002 ISO 639-1 became the new revision of the original standard. The last code added was ht, representing Haitian Creole on 2003-02-26. The use of the standard was encouraged by IETF language tags, introduced in RFC 1766 in March 1995, and continued by RFC 3066 from January 2001 and RFC 4646 from September 2006. The current version is RFC 5646 from September 2009. Infoterm (International Information Center for Terminology) is the registration authority for ISO 639-1 codes.
New ISO 639-1 codes are not added if an ISO 639-2
ISO 639-2
ISO 639-2:1998, Codes for the representation of names of languages — Part 2: Alpha-3 code, is the second part of the ISO 639 standard, which lists codes for the representation of the names of languages. The three-letter codes given for each language in this part of the standard are referred to as...
code exists, so systems that use ISO 639-1 and 639-2 codes, with 639-1 codes preferred, do not have to change existing codes.
If an ISO 639-2 code that covers a group of languages is used, it might be overridden for some specific languages by a new ISO 639-1 code.
ISO 639-1 | ISO 639-2 | Name | Date added | Previously covered by |
---|---|---|---|---|
io | ido | Ido Ido Ido is a constructed language created with the goal of becoming a universal second language for speakers of different linguistic backgrounds as a language easier to learn than ethnic languages... |
2002-01-15 | art |
wa | wln | Wallon Walloon language Walloon is a Romance language which was spoken as a primary language in large portions of the Walloon Region of Belgium and some villages of Northern France until the middle of the 20th century. It belongs to the langue d'oïl language family, whose most prominent member is the French language... |
2002-01-29 | roa |
li | lim | Limburgish | 2002-08-02 | gem |
ii | iii | Sichuan Yi Yi language Nuosu , also known as Northern Yi, Liangshan Yi, and Sichuan Yi, is the prestige language of the Yi people; it has been chosen by the Chinese government as the standard Yi language and, as such, is the only one taught in school, both in its oral and written form... |
2002-10-14 | sit |
an | arg | Aragonese Aragonese language Aragonese is a Romance language now spoken in a number of local varieties by between 10,000 and 30,000 people over the valleys of the Aragón River, Sobrarbe and Ribagorza in Aragon, Spain... |
2002-12-23 | roa |
ht | hat | Haitian Creole | 2003-02-26 | cpf |
There is no specification on treatment of macrolanguages
ISO 639 macrolanguage
ISO 639-3 is an international standard for language codes. In defining some of its language codes, some are defined as macrolanguages covering either borderline cases between strongly divergent dialects and very closely related languages , or speech varieties that are considered to be either the...
(see ISO 639-3
ISO 639-3
ISO 639-3:2007, Codes for the representation of names of languages — Part 3: Alpha-3 code for comprehensive coverage of languages, is an international standard for language codes in the ISO 639 series. The standard describes three‐letter codes for identifying languages. It extends the ISO 639-2...
).