2.0.0 • Published 7 months ago

iso-language-codes v2.0.0

Weekly downloads
1,551
License
MIT
Repository
github
Last release
7 months ago
Test coverageThanks
StatementsBranchesFunctionsLines"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 ...