Skip to content

nastoychev/iso-language-codes

This branch is 6 commits behind pubcore/iso-language-codes:master.

Folders and files

NameName
Last commit message
Last commit date
Sep 27, 2023
Sep 27, 2023
Oct 6, 2018
Oct 6, 2018
Sep 27, 2023
Apr 3, 2021
Oct 6, 2018
Sep 27, 2023
Sep 27, 2023
Jun 14, 2021
Apr 3, 2024
Sep 27, 2023
Sep 27, 2023
Sep 27, 2023
Sep 27, 2023

Repository files navigation

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 ...

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 91.8%
  • JavaScript 8.2%