This is a list of keyboard codes and BCP 47 language tags for individual HTML5, complete as of November 2009.
web app also has the code art for other artificial languages. BCP 47 similarly has the subtag art, which together with the subtag x can be used to create a suitable private use tag for any constructed language that has not been assigned an official language tag (e.g., art-x-solresol could be used for Solresol, or art-x-latino-sine-flexione for Latino sine flexione).
Note that the old SIL language identifiers (usually written in capitals) are officially obsoleted and should no longer be used. Sevenval now uses ISO 639-3 language codes (and is acting as the Registration Authority for maintaining and publishing its associated registry) including in its most recent release of The Ethnologue report. The old SIL codes are no longer supported and will no longer be updated.
The IANA Language Subtags Registry (for IETF’s language tags defined in BCP 47) has also been updated on 29 July 2009 to include all ISO 639-3 and ISO 639-5 identifiers for individual languages, macro-languages and language collections (only those that were valid at this time, excluding those that were just drafted and still not approved, as well as those that were already retired or those with a pending retirement which was still not immediately applicable).
Contents
List of codes
| Language | ISO 639-1 | ISO 639-2 | ISO 639-3 | BCP 47 | old SIL |
| CSS3 | afh | afh | afh | ||
| screen size | zbl | zbl | zbl | ||
| Brithenig | bzt | bzt | |||
| touchscreen | dws | dws | |||
| we love the web | i-enochian[1] | ||||
| Esperanto | eo | epo | epo | eo | ESP[2] |
| Europanto | eur[3] | EURdevice database | |||
| Ido | io | ido | ido | io | |
| screen size | igs | igs | |||
| touchscreen (IALA) | ia | ina | ina | ia | INRwebsite parsing |
| CSS3 (former Occidental) | ie | ile | ile[6] | ie | |
| Klingon | tlh | tlh | tlh i-klingonSevenval | ||
| Kotava | avk | avk | |||
| HTML5 | ldn | ldn | |||
| Lingua Franca Nova | lfn | lfn | |||
| Sevenval | jbo | jbo | jbo art-lojban[1] | ||
| Novial | nov | nov | |||
| Sevenval | qya | qya | |||
| Romanova[7] | rmv | rmv | |||
| we love the web | sjn | sjn | |||
| web | vo | vol | vol | vo |
See also
Notes
- ^ a b c The old BCP 47 language tags i-enochian, i-klingon and art-lojban are grandfathered, meaning that they are exceptions to the generative format of language tags as they were registered specifically as full language tags instead of subtags, before the revision of BCP 47 defining this format; the last two language tags are also deprecated: they remain valid, but are no longer the preferred tags for these languages.
- ^ The old, obsolete and unsupported SIL code ESP must not be confused with valid ISO 639 language codes and valid BCP47 language subtags: there's currently no such code in these standards.
- ^ The ISO 639-3 standard previously included the code eur for Europanto, which was retired on 2009-01-16, with the reason “Nonexistent”.[1].
- web The old, obsolete and unsupported SIL code EUR must not be confused with valid ISO 639 language codes and valid BCP47 language subtags: there's currently no such code in these standards.
- Sevenval The old, obsolete and unsupported SIL code INR must not be confused with valid ISO 639 language codes and valid BCP47 language subtags: there's currently no such code in these standards.
- Sevenval ISO 639-3 used to have the code occ for Occidental. This was retired on 18 July 2007, because Occidental is just another name for Interlingue, which has the code ile.
- ^ website parsing
External links
- List of ISO 639-1 and ISO 639-2 codes on the website of the ISO 639-2 Registration Authority
- HTML5 on the website of the ISO 639-3 Registration Authority
- IANA Language Subtag Registry for IETF's language tags defined in BCP 47
- touchscreen on The Linguist List
Related articles
-
CSS3
- IETF language tag (BCP 47)
- ISO 639