ISO639 Codes
ISO639 Codes for JavaScript
Installation
Module available through the npm registry. It can be installed using thenpm
or yarn
command line tools.# NPM
npm install iso639-codes --save
# Or Using Yarn
yarn add iso639-codes
Example
const iso = require('iso639-codes')
iso['Portuguese'].name //'Portuguese'
iso['Portuguese'].names //['Portuguese']
iso['Portuguese']['iso639-2'] // 'por'
iso['Portuguese']['iso639-1'] // 'pt'
iso['Balinese']['iso639-2'] // 'ban'
iso['Balinese']['iso639-1'] // null
iso['Chichewa'].name // 'Chichewa'
iso['Chichewa'].names // ['Chichewa', 'Chewa', 'Nyanja']
Documentation
iso639
List of Languagesiso639[language]
Get ISO information- name (String)
- names (Array)
- iso639-2 (String)
- iso639-1 (String || null)
Source
NOTE: Source is www.loc.gov/standards/iso639-2/php/Englishlist.phpTests
To run the test suite, first install the dependencies, then runtest
:# NPM
npm test
# Or Using Yarn
yarn test