iso-language-codes
TypeScript icon, indicating that this package has built-in type declarations

2.0.0 • Public • Published
Test coverage Thanks
Statements Branches Functions Lines "Buy Me A Coffee"

ISO language codes

Based on https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes

Install
	npm i iso-language-codes
Example
	import codes, {by639_1, by639_2T, by639_2B} from 'iso-language-codes'
	var code

	code = codes[0]
	//code is
	{ 	
		name: 'Serbian',
		nativeName: 'српски језик',
		iso639_1: 'sr',
		iso639_2T: 'srp',
		iso639_2B: 'srp'
	}

	code = by639_1['en']
	//code is
	{ 	
		name: 'English',
		nativeName: 'English',
		iso639_1: 'en',
		iso639_2T: 'eng',
		iso639_2B: 'eng'
	}

	code = iso639_2T['fra']
	//code is
	{
		name: 'French',
		nativeName: 'français, langue française',
		iso639_1: 'fr',
		iso639_2T: 'fra',
		iso639_2B: 'fre'
	}

	//get an array of all iso639_2B codes:
	var code2BList = Object.keys(iso639_2B)

Example (CommonJS)

	const codes = require('iso-language-codes');
	const {by639_1, by639_2T, by639_2B} = codes;

	//see first example above for usage ...

Dependencies (0)

    Dev Dependencies (8)

    Package Sidebar

    Install

    npm i iso-language-codes

    Weekly Downloads

    5,384

    Version

    2.0.0

    License

    MIT

    Unpacked Size

    103 kB

    Total Files

    8

    Last publish

    Collaborators

    • jacklrs