Skip to content

marcbachmann/localized-countries

Folders and files

NameName
Last commit message
Last commit date
Dec 31, 2020
Dec 31, 2020
Dec 31, 2020
Dec 31, 2020
Aug 12, 2021
Dec 31, 2020
Dec 31, 2020
Dec 31, 2020
Feb 22, 2025
Apr 6, 2024
Jul 19, 2023
Dec 31, 2020

Repository files navigation

localized-countries

FOSSA Status

Get a language by code

var german = require('localized-countries')('de')
german.get('CH') // returns 'Schweiz'

var english = require('localized-countries')('en')
english.get('CH') // returns 'Switzerland'

var japanese = require('localized-countries')('ja')
japanese.get('CH') // returns '\u30b9\u30a4\u30b9'

Get a countries array

var english = require('localized-countries')('en')
english.array()
// returns all countries as array [{code: "US", label: "United States"}, ....]

Get a countries map

var english = require('localized-countries')('en')
english.object()
// returns all countries as object {"US": "United States", "CH": "Switzerland"}

In the browser

You probably don't want to load all languages. So I suggest you to load specific files.

var englishCountries = require('localized-countries')(require('localized-countries/data/en.json'))
englishCountries.get('US') // returns 'United States'

License

FOSSA Status