All Projects → wooorm → Iso 639 3

wooorm / Iso 639 3

Licence: mit
ISO 639-3 codes in an accessible format

Programming Languages

javascript
184084 projects - #8 most used programming language
language
365 projects

Labels

Projects that are alternatives of or similar to Iso 639 3

Fido
A PowerShell script to download Windows retail ISOs
Stars: ✭ 668 (+1705.41%)
Mutual labels:  iso
Vue Konami Code
VueJS Konami code plugin
Stars: ✭ 26 (-29.73%)
Mutual labels:  code
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
Pinecoders.github.io
PineCoders Web Site
Stars: ✭ 30 (-18.92%)
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
Abstractionlayers
Abstraction Layers
Stars: ✭ 16 (-56.76%)
Mutual labels:  code
Blockchain
区块链技术
Stars: ✭ 28 (-24.32%)
Mutual labels:  code
Awesome Startup
😎 All the required resources to build your own startup
Stars: ✭ 702 (+1797.3%)
Mutual labels:  code
Posher
Windows image build system via POwerSHell + packER
Stars: ✭ 30 (-18.92%)
Mutual labels:  iso
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
Learningprocess
💥 本仓库用于记录我的学习历程和学习笔记
Stars: ✭ 31 (-16.22%)
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

Build Downloads Size

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:

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 Languages.

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 for Zacatlán-Ahuacatlán-Tepetzintla Nahuatl)
  • 'historical' — distinct from any modern languages that are descended from it (example: ofs for Old Frisian)
  • 'extinct' — language that went extinct in recent time (example: rbp for Barababaraba)
  • 'ancient' — language that went extinct in ancient times (example: got for Gothic)
  • 'constructed' — artificial languages, but not programming languages (example: epo for Esperanto)
  • 'special' — non-language codes (example: und for Undetermined)

Scope

string, one of the following:

  • 'individual' — normal, single language (example: eng for English)
  • 'macrolanguage' — one-to-many grouping of languages, because older ISO 639s included them (example: ara for Arabic)
  • 'special' — non-language codes (example: und for Undetermined).

Related

License

MIT © Titus Wormer

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].