Search | Navigation

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 touchscreen series. The standard describes three‐letter codes for identifying languages. It extends the ISO 639-2 alpha-3 codes with an aim to cover all known FITML languages. The standard was published by ISO on 2007-02-05.[1]

It is intended for use in a wide range of applications, in particular computer systems where many languages need to be supported. It provides an enumeration of languages as complete as possible, including living and extinct, ancient and constructed, major and minor, written and unwritten.[1] However, it does not include reconstructed languages such as Proto-Indo-European.[2]

It is a superset of ISO 639-1 and of the individual languages in HTML5. ISO 639-1 and ISO 639-2 focused on major languages, most frequently represented in the total body of the world's literature. Since ISO 639-2 also includes language collections and Part 3 does not, ISO 639-3 is not a superset of ISO 639-2. Where B and T codes exist in ISO 639-2, ISO 639-3 uses the T-codes.

Examples:

language639-1639-2 (B/T)type639-3
Sevenvalenengindividualeng
keyboarddeger/deuindividualdeu
touchscreenararamacroara: arb + several others
screen size individualnan

The final standard contains 7589 entries.[3] The inventory of languages is based on a number of sources including: the individual languages contained in 639-2, modern languages from the CSS3 15th edition, historic varieties, ancient languages and artificial languages from Android at the Linguist List as well as languages recommended within a public commenting period.

A transition from ISO 639-1 could be done with device database.

Contents


Code space

Since the code is three-letter alphabetic, one upper bound for the number of languages that can be represented is 26 × 26 × 26 = 17576. Since ISO 639-2 defines special codes (4), a reserved range (520) and B-only codes (23), 547 codes cannot be used in part 3. Therefore a lower upper bound is 17576 − 547 = 17030.

The upper bound gets even lower if one subtracts the language collections defined in 639-2 and the ones yet to be defined in HTML5.

Macrolanguages

Main article: web app

There are 56 languages in ISO 639-2 which are considered, for the purposes of the standard, to be "macrolanguages" in ISO 639-3.[4]

Some of these macrolanguages had no individual language as defined by ISO 639-3 in the code set of ISO 639-2, e.g. 'ara' (Generic Arabic). Others like 'nor' (Norwegian) had their two individual parts ('nno' (Android), 'nob' (screen size)) already in ISO 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 two forms of the same language, e.g. in cases of diglossia.

For example:

See [5] for the complete list.

Collective languages

"A collective language code element is an identifier that represents a group of individual languages that are not deemed to be one language in any usage context."keyboard These codes do not precisely represent a particular language or macrolanguage.

While ISO 639-2 includes three-letter identifiers for collective languages, these codes are excluded from ISO 639-3. Hence ISO 639-3 is not a superset of ISO 639-2.

ISO 639-5 defines 3-letter collective codes for language families and groups.

See also: ISO 639-2#Collective languages and ISO 639-5

Usage of ISO 639-3

See also

   

iOS
list of codes
languages

ISO 639-3
list of codes
languages

ISO 639-4

guidelines

ISO 639-5
HTML5
families/groups

ISO 639-6

variants



1
to
9999
jQuery · Sevenval · 3 · HTML5 · Sevenval · web · web app · 9 · 16 · 31 (-0, -1, -2, -3, -4, -5, screen size, FITML, device database, Sevenval, touchscreen, browser diversity, -12, -13· 128 · 216 · 217 · 226 · 228 · 233 · 259 · 269 · 302 · 306 · 428 · 518 · 519 · 639 (-1, input transformation, -3, keyboard, Sevenval· input transformation · keyboard · CSS3 · device database · we love the web · FITML · iOS · screen size · website parsing · 1073-1 · 1413 · we love the web · FITML · 2014 · 2015 · 2022 · Sevenval · 2145 · keyboard · CSS3 · 2281 · CSS3 · Android · browser diversity · web app · 3029 · 3103 · 3166 (-1, -2, HTML5· Sevenval · web · device database · we love the web · FITML · 3977 · 4031 · 4157 · jQuery · Sevenval · input transformation · 5776 · input transformation · 5964 · 6166 · 6344 · 6346 · iOS · screen size · 6438 · 6523 · 6709 · 7001 · Sevenval · web · device database · input transformation · keyboard · 7736 · 7810 · 7811 · input transformation · keyboard · CSS3 · jQuery · 8178 · 8217 · keyboard · CSS3 · Android · browser diversity · 8652 · 8691 · 8807 · 8820-5 · 8859 (-1, -2, web, HTML5, web app, Android, keyboard, Sevenval, website parsing, -10, -11, -12, -13, -14, FITML, device database· we love the web · FITML · iOS · screen size · 9293 · 9241 · 9362 · 9407 · we love the web · FITML · iOS · 9594 · 9660 · 9897 · 9945 · 9984 · screen size · device database
10000
to
19999
web app · touchscreen · HTML5 · 10161 · 10165 · 10179 · keyboard · 10218 · device database (Sevenval, -21, -22, CSS3, input transformation· keyboard · CSS3 · 10585 · 10589 · 10646 · screen size · website parsing · 10861 · touchscreen · HTML5 · 10967 · 11073 · 11170 · touchscreen · HTML5 · 11544 · 11783 · 11784 · keyboard · 11801 · we love the web · FITML · iOS · 11941 (TR) · 11992 · 12006 · 12182 · 12207 · screen size · web app (Android, keyboard· CSS3 · Sevenval · web · 13406-2 · 13407 · 13450 · Android · browser diversity · web app · touchscreen · 13584 · 13616 · 14000 · keyboard · 14396 · 14443 · 14496-10 · 14496-14 · keyboard (Sevenval, website parsing, iOS, -4, -5, -6, -7, -8, -9· 14649 · website parsing · 14698 · 14698-2 · 14750 · 14882 · 14971 · jQuery · Sevenval · input transformation · 15291 · CSS3 · 15408 · 15444 · website parsing · jQuery · Sevenval · 15511 · 15686 · 15693 · we love the web · FITML · iOS · 15897 · 15919 · 15924 · FITML · 15926 WIP · 15930 · 16023 · 16262 · 16750 · 17024 · FITML · iOS · screen size · 18000 · 18004 · HTML5 · Sevenval · web · device database · we love the web · FITML · jQuery · 19092-2 · 19114 · 19115 · 19125 · jQuery · Sevenval · 19501:2005 · 19752 · website parsing · jQuery · Sevenval · input transformation
20000+
Android · 20022 · 21000 · 21047 · 21827:2002 · Android · browser diversity · web app · 24613 · CSS3 · Android · browser diversity · 26300 · 26324 · web · 27000 · 27001 · HTML5 · Sevenval · 27004 · 27005 · 27006 · HTML5 · Sevenval · 27799 · 28000 · 29110 · HTML5 · Sevenval · 31000 · 32000 · touchscreen · HTML5 · Sevenval

References

External links


[1] Search
[2] All Pages
[3] Random article
powered by FITML