wooorm / Iso 639 3
Licence: mit
ISO 639-3 codes in an accessible format
Stars: ✭ 37
Programming Languages
javascript
184084 projects - #8 most used programming language
language
365 projects
Projects that are alternatives of or similar to Iso 639 3
Fundamentals Of Python Data Structures
《数据结构(Python语言描述)》"Fundamentals of Python:Data Structures" 电子书和配套代码
Stars: ✭ 30 (-18.92%)
Mutual labels: code
Code2vec
TensorFlow code for the neural network presented in the paper: "code2vec: Learning Distributed Representations of Code"
Stars: ✭ 746 (+1916.22%)
Mutual labels: code
Code Notes
A simple code snippet & gist manager for developers built with Electron & Vue.js 🚀
Stars: ✭ 919 (+2383.78%)
Mutual labels: code
Iso3166 1
🇺🇸 The smallest, fastest, node module for ISO 3166-1 alpha 2/3 helper lookup/parser. Browserify/Webpack friendly.
Stars: ✭ 20 (-45.95%)
Mutual labels: iso
Code Dot Org
The code powering code.org and studio.code.org
Stars: ✭ 631 (+1605.41%)
Mutual labels: code
Renew
Mix task to create mix projects that builds into Docker containers.
Stars: ✭ 33 (-10.81%)
Mutual labels: code
Radicle Alpha
A peer-to-peer stack for code collaboration
Stars: ✭ 921 (+2389.19%)
Mutual labels: code
Ethereum nvidia miner
💰 USB flash drive ISO image for Ethereum, Zcash and Monero mining with NVIDIA graphics cards and Ubuntu GNU/Linux (headless)
Stars: ✭ 772 (+1986.49%)
Mutual labels: iso
Awesome Startup
😎 All the required resources to build your own startup
Stars: ✭ 702 (+1797.3%)
Mutual labels: code
Bootiso
A bash program to securely create a bootable USB device from one image file.
Stars: ✭ 645 (+1643.24%)
Mutual labels: iso
Qpdialcodepickerview
International Dial Code Picker View for Country or Area 国家或地区国际区号选择器
Stars: ✭ 15 (-59.46%)
Mutual labels: code
Jupyterlab black
A JupyterLab extension to apply Black formatter to code within codecell.
Stars: ✭ 35 (-5.41%)
Mutual labels: code
Image To Image Papers
🦓<->🦒 🌃<->🌆 A collection of image to image papers with code (constantly updating)
Stars: ✭ 949 (+2464.86%)
Mutual labels: code
iso-639-3
ISO 639-3 codes in an accessible format, all of them.
Also includes pre-built indexes to map from 639-3 codes to other codes:
-
iso-639-3/to-1
— Map ISO 639-3 codes to ISO 639-1 codes -
iso-639-3/to-2b
— Map ISO 639-3 codes to bibliographic ISO 639-2 codes -
iso-639-3/to-2t
— Map ISO 639-3 codes to terminologic ISO 639-2 codes
Install
npm:
npm install iso-639-3
Use
var iso6393 = require('iso-639-3')
console.log(iso6393.slice(1820, 1830))
Yields:
[
{name: 'En', type: 'living', scope: 'individual', iso6393: 'enc'},
{name: 'Ende', type: 'living', scope: 'individual', iso6393: 'end'},
{name: 'Forest Enets', type: 'living', scope: 'individual', iso6393: 'enf'},
{
name: 'English',
type: 'living',
scope: 'individual',
iso6393: 'eng',
iso6392B: 'eng',
iso6392T: 'eng',
iso6391: 'en'
},
{name: 'Tundra Enets', type: 'living', scope: 'individual', iso6393: 'enh'},
{name: 'Enlhet', type: 'living', scope: 'individual', iso6393: 'enl'},
{
name: 'Middle English (1100-1500)',
type: 'historical',
scope: 'individual',
iso6393: 'enm',
iso6392B: 'enm',
iso6392T: 'enm'
},
{name: 'Engenni', type: 'living', scope: 'individual', iso6393: 'enn'},
{name: 'Enggano', type: 'living', scope: 'individual', iso6393: 'eno'},
{name: 'Enga', type: 'living', scope: 'individual', iso6393: 'enq'}
]
API
iso6393
Array.<Language>
— List of Language
s.
Language
Object with the following properties:
-
name
(string
) — Language name -
type
(string
) — Language type (Type
) -
scope
(string
) — Language scope (Scope
) -
iso6393
(string
) — ISO 639-3 code -
iso6392B
(string?
) — Bibliographic ISO 639-2 code -
iso6392T
(string?
) — Terminologic ISO 639-2 code -
iso6391
(string?
) — ISO 639-1 code
Type
string
, one of the following:
-
'living'
— still spoken languages (example:nhi
forZacatlán-Ahuacatlán-Tepetzintla Nahuatl
) -
'historical'
— distinct from any modern languages that are descended from it (example:ofs
forOld Frisian
) -
'extinct'
— language that went extinct in recent time (example:rbp
forBarababaraba
) -
'ancient'
— language that went extinct in ancient times (example:got
forGothic
) -
'constructed'
— artificial languages, but not programming languages (example:epo
forEsperanto
) -
'special'
— non-language codes (example:und
forUndetermined
)
Scope
string
, one of the following:
-
'individual'
— normal, single language (example:eng
forEnglish
) -
'macrolanguage'
— one-to-many grouping of languages, because older ISO 639s included them (example:ara
forArabic
) -
'special'
— non-language codes (example:und
forUndetermined
).
Related
-
bcp-47
— Parse and serialize BCP 47 language tags -
bcp-47-match
— Match BCP 47 language tags with language ranges per RFC 4647 -
bcp-47-normalize
— Normalize, canonicalize, and format BCP 47 tags -
iso-3166
— ISO 3166 codes -
iso-639-2
— ISO 639-2 codes -
iso-15924
— ISO 15924 codes -
un-m49
— UN M49 codes
License
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].