Codes for constructed languages

From Wikipedia, the free encyclopedia
Jump to: navigation, search

This is a list of ISO 639 codes and BCP 47 language tags for individual constructed languages, complete as of November 2009.

ISO 639-2 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. SIL International 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

[edit] List of codes

Language ISO
639-1
ISO
639-2
ISO
639-3
BCP 47 old
SIL
Afrihili   afh afh afh  
Blissymbols   zbl zbl zbl  
Brithenig     bzt bzt  
Dutton Speedwords     dws dws  
Enochian       i-enochian[1]  
Esperanto eo epo epo eo ESP[2]
Europanto     eur[3]   EUR[4]
Ido io ido ido io  
Interglossa     igs igs  
Interlingua (IALA) ia ina ina ia INR[5]
Interlingue (former Occidental) ie ile ile[6] ie  
Klingon   tlh tlh tlh
i-klingon[1]
 
Kotava     avk avk  
Láadan     ldn ldn  
Lingua Franca Nova     lfn lfn  
Lojban   jbo jbo jbo
art-lojban[1]
 
Novial     nov nov  
Quenya     qya qya  
Romanova[7]     rmv rmv  
Sindarin     sjn sjn  
Volapük vo vol vol vo  

[edit] See also

[edit] Notes

  1. ^ 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.
  2. ^ 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.
  3. ^ The ISO 639-3 standard previously included the code eur for Europanto, which was retired on 2009-01-16, with the reason “Nonexistent”.[1].
  4. ^ 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.
  5. ^ 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.
  6. ^ 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.
  7. ^ Romanova website

[edit] External links

[edit] Related articles

Personal tools
Namespaces
Variants
Actions
Navigation
Interaction
Toolbox
Print/export