node module "Langmap" List of all the known languages in their English and Native name

A while ago I had to do a lot of research about localization and language names that existed on the web because I needed to create language picker and wanted to display in both English name and their Native name for that language, but it was a challenge to find all of the list from one source, so I've collected them and created a node module called "langmap".

Checkout the repository on github: https://github.com/alicoding/language-mapping-list

language-mapping-list

List of all the known languages in their English and Native name with locales.

There are over 200 languages available in the list.

To install this you will need to do:

$ npm install langmap

Usage:

var langmap = require("langmap");

// "Native" => English (US)
var native = langmap["en-US"]["nativeName"];  
// "Native" => ภาษาไทย
var native = langmap["th"]["nativeName"];  
// "English" => Thai
var native = langmap["th"]["englishName"];