1.0.0 • Published 6 years ago

langco v1.0.0

Weekly downloads
1
License
MIT
Repository
-
Last release
6 years ago

Langco

Gets the language code for a given country, or vice versa.

Language code data sourced from DataHub.

Getting Started

Install Langco via yarn or npm.

yarn add langco

Use it in your project.

const langco = require('langco');

Usage

Table of Contents

getName

Takes a language code and returns the appropriate language name.

If no match is found, returns null;

Parameters

Examples

langco.getName('ro'); // 'romanian; moldavian; moldovan'

Returns string

getCode

Takes a language name and returns the appropriate language code.

If no match is found, returns null.

Parameters

Examples

langco.getCode('romanian'); // 'ro'

Returns string

getNames

Returns all language names as an array.

Examples

langco.getNames(); // [ 'zulu', 'chinese', 'zhuang; chuang' ... ]

Returns array

getCodes

Returns all language codes as an array.

Examples

langoco.getCodes(); // [ 'zu', 'zh', 'za' ... ]

Returns array

getNameList

Returns an object where language names are keys, and language codes are values.

Examples

langco.getNameList(); // { zulu: 'zu', chinese: 'zh','zhuang; chuang': 'za' ... }

Returns array

getCodeList

Returns an object where language codes are keys, and language names are values.

Examples

langco.getCodeList(); // { zu: 'zulu', zh: 'chinese', 'za': 'zhuang; chuang' ... }

Returns array

getData

Returns the raw ISO data.

Returns array

License

MIT