The most translated copyright-free document on this planet:
the universal declaration of human rights, in unicode,
in JavaScript.
This package exposes all UDHRs.
Perhaps when you are dealing with natural language detection?
This package is ESM only.
In Node.js (version 14.14+, 16.0+), install with npm:
In Deno with esm.sh
:
import {udhr} from 'https://esm.sh/udhr@5'
In browsers with esm.sh
:
<script type="module">
import {udhr} from 'https://esm.sh/udhr@5?bundle'
</script>
import fs from 'node:fs/promises'
import {resolve} from 'import-meta-resolve'
import {udhr} from 'udhr'
const bod = udhr.find((d) => d.code === 'bod')
console.log(bod)
const base = await resolve('udhr', import.meta.url)
// Declarations are stored as `declaration/$code.html`.
const url = new URL('declaration/' + bod.code + '.html', base)
console.log(String(await fs.readFile(url)))
Yields:
{
code: 'bod',
name: 'Tibetan, Central',
bcp47: 'bo',
ohchr: 'tic',
iso6393: 'bod',
direction: 'ltr',
stage: 4,
latitude: 28.37,
longitude: 90.19
}
<!doctype html>
<html lang="bo" dir="ltr" data-code="bod" data-iso6393="bod">
<head>
<title>Tibetan, Central</title>
</head>
<body>
<h1>༄༅༎ ཡོངས་ཁྱབ་གསལ་བསྒྲགས་འགྲོ་བ་མིའི་ཐོབ་ཐང༌།</h1>
<header>
<h2>སྔོན་བརྗོད།</h2>
<p>༈ འགྲོ་བ་མིའི་ཁྱིམ་ཚང་ཁག་གི་ནང་མི་ཡོངས་ལ་རང་བཞིན་ཉིད་ནས་ཡོད་པའི་ཆེ་མཐོངས་དང་འདྲ་མཉམ། སུས་ཀྱང་འཕྲོག་ཏུ་མི་རུང་བའི་ཐོབ་ཐང་བཅས་ཀྱི་གནད་དོན་རྟོགས པར་བྱེད་པ་ནི། འཛམ་གླིང་ནང་གི་རང་དབང་དང༌། དྲང་བདེན། ཞི་བདེ་བཅས་ཀྱི་རྣང་གཞི་ལྟེ་བ་ཡིན།</p>
…
This package exports the identifier udhr
.
There is no default export.
List of info objects.
Gets info about the documents: their stage, language regions and lat/lng
locations, &c.
console.log(udhr.find((d) => d.code === 'nob'))
Yields:
{
code: 'nob',
name: 'Norwegian, Bokmål',
bcp47: 'nb',
ohchr: 'nrr',
iso6393: 'nob',
direction: 'ltr',
stage: 4,
latitude: 61,
longitude: 8
}
The actual declarations are available in semantic HTML as
udhr/declaration/$code.html
.
Name |
BCP 47 |
ISO 639-3 |
Direction |
Location |
Sãotomense |
cri |
cri |
ltr |
6.7, 0.3 |
Crioulo, Upper Guinea (008) |
pov |
pov |
ltr |
13.2, -15.3 |
Mbundu (009) |
kmb |
kmb |
ltr |
-9.0, 14.9 |
Tetun Dili |
tdt |
tdt |
ltr |
-8.5, 125.5 |
Umbundu (011) |
umb |
umb |
ltr |
-12.5, 14.4 |
(Mijisa) |
und |
und |
ltr |
-75.0, 30.0 |
(Maiunan) |
und |
und |
ltr |
-75.0, 30.0 |
(Minjiang, spoken) |
und |
und |
ltr |
-75.0, 30.0 |
(Minjiang, written) |
und |
und |
ltr |
-75.0, 30.0 |
Drung |
duu |
duu |
ltr |
28.0, 98.0 |
(Muzzi) |
und |
und |
ltr |
-75.0, 30.0 |
(Klau) |
und |
und |
ltr |
-75.0, 30.0 |
(Jinan) |
und |
und |
ltr |
-75.0, 30.0 |
(Bizisa) |
und |
und |
ltr |
-75.0, 30.0 |
(Yeonbyeon) |
und |
und |
ltr |
-75.0, 30.0 |
Gumuz |
guk |
guk |
ltr |
11.1, 35.9 |
Kafa |
kbr |
kbr |
ltr |
7.3, 36.2 |
Sidamo |
sid |
sid |
ltr |
6.7, 38.4 |
Kituba (2) |
ktu |
ktu |
ltr |
-2.3, 17.1 |
South Azerbaijani |
azb |
azb |
ltr |
36.5, 48.4 |
Latvian (2) |
lv |
lvs |
ltr |
56.8, 24.3 |
Spanish (resolution) |
es |
spa |
ltr |
40.4, -1.1 |
Zarma |
dje |
dje |
ltr |
12.9, 2.4 |
Afar |
aa |
aar |
ltr |
12.2, 41.8 |
Abkhaz |
ab |
abk |
ltr |
42.2, 41.3 |
Aceh |
ace |
ace |
ltr |
3.9, 96.6 |
Achuar-Shiwiar |
acu |
acu |
ltr |
-2.8, -77.3 |
Achuar-Shiwiar (1) |
acu |
acu |
ltr |
-2.8, -77.3 |
Dangme |
ada |
ada |
ltr |
5.9, 0.1 |
Adyghe |
ady |
ady |
ltr |
44.0, 39.3 |
Afrikaans |
af |
afr |
ltr |
-22.0, 30.0 |
Aguaruna |
agr |
agr |
ltr |
-5.3, -77.9 |
Assyrian Neo-Aramaic |
aii |
aii |
rtl |
36.8, 43.0 |
Aja |
ajg |
ajg |
ltr |
7.1, 1.6 |
Twi (Akuapem) |
ak-akuapem |
twi |
ltr |
6.3, -1.3 |
Twi (Asante) |
ak-asante |
twi |
ltr |
6.3, -1.3 |
Fante |
ak |
fat |
ltr |
6.3, -1.3 |
Albanian, Tosk |
als |
als |
ltr |
41.0, 20.0 |
Altai, Southern |
alt |
alt |
ltr |
50.1, 86.9 |
Amahuaca |
amc |
amc |
ltr |
-10.2, -72.3 |
Yaneshaʼ |
ame |
ame |
ltr |
-10.6, -75.3 |
Amharic |
am |
amh |
ltr |
11.7, 39.5 |
Amis |
ami |
ami |
ltr |
23.5, 121.5 |
Amarakaeri |
amr |
amr |
ltr |
-12.5, -70.5 |
Arabic, Standard |
ar |
arb |
rtl |
28.0, 43.9 |
Arabela |
arl |
arl |
ltr |
-2.0, -75.1 |
Mapudungun |
arn |
arn |
ltr |
-38.7, -71.3 |
Asturian |
ast |
ast |
ltr |
42.4, -6.0 |
Waorani |
auc |
auc |
ltr |
-1.1, -76.7 |
Occitan (Auvergnat) |
oc |
oci |
ltr |
44.1, 6.8 |
Aymara, Central |
ay |
ayr |
ltr |
-17.0, -68.5 |
Azerbaijani, North (Cyrillic) |
az-Cyrl |
azj |
ltr |
41.0, 46.5 |
Azerbaijani, North (Latin) |
az-Latn |
azj |
ltr |
41.0, 46.5 |
Bamanankan |
bm |
bam |
ltr |
12.0, -10.0 |
Bali |
ban |
ban |
ltr |
-8.4, 115.1 |
Bamun |
bax |
bax |
ltr |
9.6, 3.0 |
Baatonum |
bba |
bba |
ltr |
9.6, 3.0 |
Baoulé |
bci |
bci |
ltr |
5.4, -4.8 |
Bicolano, Central |
bik |
bcl |
ltr |
13.8, 123.4 |
Belarusan |
be |
bel |
ltr |
53.2, 25.6 |
Bemba |
bem |
bem |
ltr |
-10.6, 29.3 |
Bengali |
bn |
ben |
ltr |
24.0, 90.0 |
Bari |
bfa |
bfa |
ltr |
4.2, 31.1 |
Bhojpuri |
bho |
bho |
ltr |
26.5, 84.8 |
Edo |
bin |
bin |
ltr |
6.4, 5.7 |
Bislama |
bi |
bis |
ltr |
-20.0, 167.4 |
Tai Dam |
blt |
blt |
ltr |
21.5, 102.7 |
Hmong Njua |
hnj |
hnj |
ltr |
22.6, 102.0 |
Bora |
boa |
boa |
ltr |
-2.9, -68.9 |
Tibetan, Central |
bo |
bod |
ltr |
28.4, 90.2 |
Bosnian (Cyrillic) |
bs-Cyrl |
bos |
ltr |
42.9, 17.7 |
Bosnian (Latin) |
bs-Latn |
bos |
ltr |
42.9, 17.7 |
Breton |
br |
bre |
ltr |
48.3, -3.8 |
Bulu |
bum |
bum |
ltr |
3.2, 11.6 |
Bushi |
buc |
buc |
ltr |
-13.0, 45.1 |
Bugis |
bug |
bug |
ltr |
-0.3, 119.3 |
Bulgarian |
bg |
bul |
ltr |
43.4, 25.1 |
Garifuna |
cab |
cab |
ltr |
15.3, -86.9 |
Kaqchikel, Central |
cak |
cak |
ltr |
14.5, -91.0 |
Catalan-Valencian-Balear |
ca |
cat |
ltr |
41.9, 3.4 |
Chachi |
cbi |
cbi |
ltr |
0.7, -79.0 |
Cashibo-Cacataibo |
cbr |
cbr |
ltr |
-8.7, -75.4 |
Cashinahua |
cbs |
cbs |
ltr |
-9.7, -71.2 |
Chayahuita |
cbt |
cbt |
ltr |
-5.6, -76.8 |
Candoshi-Shapra |
cbu |
cbu |
ltr |
-4.2, -76.9 |
Chakma |
ccp |
ccp |
ltr |
23.0, 92.0 |
Zhuang, Yongbei |
za |
zyb |
ltr |
23.7, 107.2 |
Cebuano |
ceb |
ceb |
ltr |
8.4, 124.4 |
Czech |
cs |
ces |
ltr |
49.9, 15.1 |
Chamorro |
ch |
cha |
ltr |
14.3, 145.3 |
Chinantec, Ojitlán |
chj |
chj |
ltr |
18.1, -96.3 |
Chuukese |
chk |
chk |
ltr |
7.3, 151.6 |
Cherokee (cased) |
chr |
chr |
ltr |
35.5, -83.2 |
Cherokee (uppercase) |
chr |
chr |
ltr |
35.5, -83.2 |
Chuvash |
cv |
chv |
ltr |
55.0, 47.0 |
Chickasaw |
cic |
cic |
ltr |
34.0, -97.1 |
Chokwe |
cjk |
cjk |
ltr |
-9.7, 21.4 |
Chokwe (Angola) |
cjk |
cjk |
ltr |
-9.7, 21.4 |
Shor |
cjs |
cjs |
ltr |
52.3, 88.4 |
Chinese, Jinyu |
cjy |
cjy |
ltr |
38.0, 111.0 |
Kurdish, Central |
ckb-Latn |
ckb |
ltr |
35.6, 45.8 |
Chinese, Mandarin (Simplified) |
zh |
cmn |
ltr |
40.0, 116.2 |
Chinese, Mandarin (Beijing) |
zh |
cmn |
ltr |
39.9, 116.4 |
Chinese, Mandarin (Guiyang) |
zh |
cmn |
ltr |
26.6, 106.6 |
Chinese, Mandarin (Harbin) |
zh |
cmn |
ltr |
45.8, 126.6 |
Chinese, Mandarin (Nanjing) |
zh |
cmn |
ltr |
32.0, 118.8 |
Chinese, Mandarin (Tianjin) |
zh |
cmn |
ltr |
39.1, 117.2 |
Chinese, Mandarin (Traditional) |
zh-Hant |
cmn |
ltr |
40.0, 116.2 |
Chin, Haka |
cnh |
cnh |
ltr |
22.9, 92.8 |
Asháninka |
cni |
cni |
ltr |
-11.9, -73.9 |
Montenegrin |
cnr |
cnr |
ltr |
42.8, 19.5 |
Colorado |
cof |
cof |
ltr |
-0.2, -79.2 |
Corsican |
co |
cos |
ltr |
41.7, 9.3 |
Caquinte |
cot |
cot |
ltr |
-11.5, -73.5 |
Ashéninka, Pichis |
cpu |
cpu |
ltr |
-10.5, -74.6 |
Crimean Tatar |
crh |
crh |
ltr |
45.0, 34.1 |
Seselwa Creole French |
crs |
crs |
ltr |
-4.6, 55.5 |
Chinantec, Chiltepec |
csa |
csa |
ltr |
18.1, -96.2 |
Cree, Swampy |
csw |
csw |
ltr |
56.0, -95.0 |
Chin, Tedim |
ctd |
ctd |
ltr |
23.6, 93.5 |
Welsh |
cy |
cym |
ltr |
52.0, -4.0 |
Dagbani |
dag |
dag |
ltr |
9.7, -0.4 |
Danish |
da |
dan |
ltr |
54.9, 9.4 |
Dendi |
ddn |
ddn |
ltr |
11.7, 3.5 |
German, Standard (1901) |
de-1901 |
deu |
ltr |
48.6, 12.5 |
German, Standard (1996) |
de-1996 |
deu |
ltr |
48.6, 12.5 |
Dagaare, Southern |
dga |
dga |
ltr |
10.4, -2.5 |
Dinka, Northeastern |
dip |
dip |
ltr |
9.3, 31.8 |
Maldivian |
dv |
div |
rtl |
3.8, 73.1 |
Jola-Fonyi |
dyo |
dyo |
ltr |
12.8, -15.7 |
Jula |
dyu |
dyu |
ltr |
10.4, -4.7 |
Dzongkha |
dz |
dzo |
ltr |
27.4, 89.6 |
Greek (monotonic) |
el-monoton |
ell |
ltr |
42.3, 24.9 |
Greek (polytonic) |
el-polyton |
ell |
ltr |
42.3, 24.9 |
Maninkakan, Eastern |
man |
emk |
ltr |
9.3, -10.5 |
Romagnolo |
rgn |
rgn |
ltr |
44.2, 11.7 |
English |
en |
eng |
ltr |
53.0, -1.0 |
Esperanto |
eo |
epo |
ltr |
49.3, 2.8 |
Ese Ejja |
ese |
ese |
ltr |
-11.0, -66.0 |
Estonian |
et |
ekk |
ltr |
58.5, 25.8 |
Basque |
eu |
eus |
ltr |
43.3, -1.3 |
Even |
eve |
eve |
ltr |
70.7, 130.9 |
Evenki |
evn |
evn |
ltr |
53.9, 108.6 |
Éwé |
ee |
ewe |
ltr |
6.5, 0.8 |
Faroese |
fo |
fao |
ltr |
62.1, -6.9 |
Fijian |
fj |
fij |
ltr |
-18.0, 178.3 |
Finnish |
fi |
fin |
ltr |
64.8, 25.6 |
Finnish, Kven |
fkv |
fkv |
ltr |
69.7, 21.2 |
Chin, Falam |
cfm |
cfm |
ltr |
23.8, 92.3 |
Fon |
fon |
fon |
ltr |
7.2, 1.7 |
French |
fr |
fra |
ltr |
48.0, 2.0 |
Frisian, Western |
fy |
fry |
ltr |
53.1, 5.9 |
Pular |
fuf |
fuf |
ltr |
12.2, -12.7 |
Pular (Adlam) |
fuf-Adlm |
fuf |
rtl |
12.2, -12.7 |
Friulian |
fur |
fur |
ltr |
46.1, 13.1 |
Fulfulde, Nigerian |
fuv |
fuv |
ltr |
11.0, 11.1 |
Fulfulde, Nigerian (2) |
fuv |
fuv |
ltr |
11.0, 11.1 |
Fur |
fvr |
fvr |
ltr |
13.0, 25.0 |
Ga |
gaa |
gaa |
ltr |
5.7, -0.2 |
Gagauz |
gag |
gag |
ltr |
44.6, 28.0 |
Chinese, Gan |
gan |
gan |
ltr |
28.0, 105.0 |
Oromo, Borana-Arsi-Guji |
om |
gaz |
ltr |
1.1, 37.9 |
Gonja |
gjn |
gjn |
ltr |
8.5, -0.7 |
Kpelle, Guinea |
gkp |
gkp |
ltr |
7.9, -9.0 |
Gaelic, Scottish |
gd |
gla |
ltr |
56.8, -5.2 |
Nanai |
gld |
gld |
ltr |
48.4, 134.8 |
Gaelic, Irish |
ga |
gle |
ltr |
53.2, -7.6 |
Galician |
gl |
glg |
ltr |
42.2, -7.5 |
Manx |
gv |
glv |
ltr |
54.2, -4.8 |
Alemannisch (Elsassisch) |
gsw |
gsw |
ltr |
48.6, 7.5 |
Wayuu |
guc |
guc |
ltr |
10.2, -71.8 |
Guaraní, Paraguayan |
gn |
gug |
ltr |
-25.6, -57.1 |
Gujarati |
gu |
guj |
ltr |
22.7, 71.1 |
Yanomamö |
guu |
guu |
ltr |
1.7, -64.9 |
Guarayu |
gyr |
gyr |
ltr |
-15.8, -61.7 |
Chinese, Hakka |
hak |
hak |
ltr |
25.0, 115.0 |
Haitian Creole French (Kreyol) |
ht |
hat |
ltr |
19.0, -73.3 |
Haitian Creole French (Popular) |
ht |
hat |
ltr |
19.0, -73.3 |
Hausa (Niger) |
ha-NE |
hau |
ltr |
11.2, 8.8 |
Hausa (Nigeria) |
ha-NG |
hau |
ltr |
11.2, 8.8 |
Hausa |
ha |
hau |
ltr |
11.2, 8.8 |
Hawaiian |
haw |
haw |
ltr |
19.6, -155.4 |
Hmong, Northern Qiandong |
hmn |
hea |
ltr |
26.6, 108.2 |
Hebrew |
he |
heb |
rtl |
31.1, 35.0 |
Hiligaynon |
hil |
hil |
ltr |
10.4, 123.0 |
Hindi |
hi |
hin |
ltr |
25.0, 77.0 |
Chin, Matu |
hlt |
hlt |
ltr |
23.3, 92.8 |
Hmong, Southern Qiandong |
hms |
hms |
ltr |
25.7, 108.5 |
Gen |
gej |
gej |
ltr |
6.3, 1.7 |
Hani |
hni |
hni |
ltr |
22.7, 102.8 |
Hindustani, Sarnami |
hns |
hns |
ltr |
7.7, -58.6 |
Croatian |
hr |
hrv |
ltr |
45.2, 16.8 |
Sorbian, Upper |
hsb |
hsb |
ltr |
51.2, 14.4 |
Huastec (Sierra de Otontepec) |
hus |
hus |
ltr |
21.6, -98.5 |
Chinese, Xiang |
hsn |
hsn |
ltr |
28.1, 113.0 |
Hungarian |
hu |
hun |
ltr |
46.9, 19.7 |
Huastec (Veracruz) |
hus |
hus |
ltr |
21.6, -98.5 |
Huitoto, Murui |
huu |
huu |
ltr |
-1.1, -73.8 |
Huastec (San Luís Potosí) |
hus |
hus |
ltr |
21.6, -98.5 |
Armenian |
hy |
hye |
ltr |
40.0, 45.0 |
Ibibio |
ibb |
ibb |
ltr |
5.2, 7.9 |
Igbo |
ig |
ibo |
ltr |
4.6, 7.2 |
Ido |
io |
ido |
ltr |
-75.0, 20.0 |
Idoma |
idu |
idu |
ltr |
7.2, 8.2 |
Nuosu |
ii |
iii |
ltr |
28.2, 102.1 |
Ijo, Southeast |
ijs |
ijs |
ltr |
5.0, 6.3 |
Inuktitut, Eastern Canadian |
iu |
ike |
ltr |
62.2, -75.6 |
Ilocano |
ilo |
ilo |
ltr |
15.9, 121.0 |
Interlingua |
ia |
ina |
ltr |
48.2, 2.6 |
Indonesian |
id |
ind |
ltr |
-7.3, 109.7 |
Icelandic |
is |
isl |
ltr |
63.5, -19.0 |
Italian |
it |
ita |
ltr |
43.0, 12.7 |
Javanese (Latin) |
jv |
jav |
ltr |
-0.6, 110.9 |
Javanese (Javanese) |
jv-Java |
jav |
ltr |
-0.6, 110.9 |
Shuar |
jiv |
jiv |
ltr |
-3.5, -78.2 |
Japanese |
ja |
jpn |
ltr |
35.0, 135.0 |
Japanese (Osaka) |
ja |
jpn |
ltr |
34.7, 135.5 |
Japanese (Tokyo) |
ja |
jpn |
ltr |
35.7, 139.7 |
Karakalpak |
kaa |
kaa |
ltr |
42.5, 59.6 |
Inuktitut, Greenlandic |
kl |
kal |
ltr |
69.4, -52.9 |
Kannada |
kn |
kan |
ltr |
13.6, 76.1 |
Georgian |
ka |
kat |
ltr |
39.4, 45.8 |
Kazakh |
kk |
kaz |
ltr |
41.9, 65.8 |
Kabardian |
kbd |
kbd |
ltr |
43.5, 43.4 |
Kabiyé |
kbp |
kbp |
ltr |
9.0, 0.5 |
Makonde |
kde |
kde |
ltr |
-11.0, 39.5 |
Tem |
kdh |
kdh |
ltr |
8.0, 1.0 |
Kabuverdianu |
kea |
kea |
ltr |
15.1, -23.6 |
Q'eqchi' |
kek |
kek |
ltr |
15.4, -89.3 |
Khasi |
kha |
kha |
ltr |
25.0, 92.0 |
Mongolian, Halh (Cyrillic) |
mn-Cyrl |
khk |
ltr |
48.3, 106.3 |
Mongolian, Halh (Mongolian) |
mn-Mong |
khk |
ltr |
48.3, 106.3 |
Khmer, Central |
km |
khm |
ltr |
12.1, 105.0 |
Rwanda |
rw |
kin |
ltr |
-1.6, 29.6 |
Kirghiz |
ky |
kir |
ltr |
42.0, 74.0 |
Khakas |
kjh |
kjh |
ltr |
50.7, 107.2 |
Khün |
kkh-Lana |
kkh |
ltr |
20.7, 99.5 |
Mbundu |
kmb |
kmb |
ltr |
-9.0, 14.9 |
Kurdish, Northern |
ku |
kmr |
ltr |
37.0, 43.0 |
Kanuri, Central |
kr |
knc |
ltr |
11.9, 16.4 |
Koongo |
kg |
kng |
ltr |
-5.6, 14.5 |
Koongo (Angola) |
kg-AO |
kng |
ltr |
-5.6, 14.5 |
Komi-Permyak |
koi |
koi |
ltr |
59.7, 54.8 |
Konjo |
koo |
koo |
ltr |
0.3, 29.9 |
Korean |
ko |
kor |
ltr |
37.5, 128.0 |
Kaonde |
kqn |
kqn |
ltr |
-12.4, 25.8 |
Kissi, Northern |
kqs |
kqs |
ltr |
9.2, -10.1 |
Krio |
kri |
kri |
ltr |
10.9, -14.3 |
Karelian |
krl |
krl |
ltr |
65.2, 30.9 |
Kituba |
ktu |
ktu |
ltr |
-2.3, 17.1 |
Awa-Cuaiquer |
kwi |
kwi |
ltr |
1.2, -78.3 |
Ladino |
lad |
lad |
ltr |
41.2, 28.7 |
Lao |
lo |
lao |
ltr |
16.1, 104.6 |
Latin |
la |
lat |
ltr |
41.9, 12.4 |
Latin (1) |
la |
lat |
ltr |
41.9, 12.4 |
Latvian |
lv |
lvs |
ltr |
56.8, 24.3 |
Limba, West-Central |
lia |
lia |
ltr |
9.5, -12.3 |
Ligurian |
lij |
lij |
ltr |
44.1, 7.9 |
Lingala |
ln |
lin |
ltr |
1.4, 19.8 |
Lingala (tones) |
ln |
lin |
ltr |
1.4, 19.8 |
Lithuanian |
lt |
lit |
ltr |
55.1, 24.0 |
Ladin |
lld |
lld |
ltr |
46.6, 11.9 |
Occitan (Languedocien) |
oc |
oci |
ltr |
44.1, 6.8 |
Lamnso' |
lns |
lns |
ltr |
6.4, 11.1 |
Lobi |
lob |
lob |
ltr |
10.0, -3.3 |
Otuho |
lot |
lot |
ltr |
4.2, 32.7 |
Lozi |
loz |
loz |
ltr |
-17.7, 24.7 |
Luxembourgeois |
lb |
ltz |
ltr |
49.7, 6.2 |
Luba-Kasai |
lua |
lua |
ltr |
-5.7, 22.4 |
Luvale |
lue |
lue |
ltr |
-13.5, 22.3 |
Ganda |
lg |
lug |
ltr |
0.7, 32.1 |
Lunda |
lun |
lun |
ltr |
-11.2, 23.9 |
Mizo |
lus |
lus |
ltr |
22.6, 92.6 |
Madura |
mad |
mad |
ltr |
-7.0, 113.0 |
Magahi |
mag |
mag |
ltr |
25.1, 85.3 |
Marshallese |
mh |
mah |
ltr |
3.1, 170.5 |
Maithili |
mai |
mai |
ltr |
26.4, 86.2 |
Malayalam |
ml |
mal |
ltr |
9.6, 76.8 |
Malayalam |
ml |
mal |
ltr |
9.6, 76.8 |
Mam, Northern |
mam |
mam |
ltr |
14.8, -91.7 |
Marathi |
mr |
mar |
ltr |
17.9, 76.7 |
Mazahua Central |
maz |
maz |
ltr |
19.7, -100.0 |
Sharanahua |
mcd |
mcd |
ltr |
-9.9, -71.1 |
Matsés |
mcf |
mcf |
ltr |
-5.7, -72.6 |
Mende |
men |
men |
ltr |
7.9, -11.0 |
Moba |
mfq |
mfq |
ltr |
8.0, 1.0 |
Micmac |
mic |
mic |
ltr |
46.0, -65.6 |
Minangkabau |
min |
min |
ltr |
4.2, 96.3 |
Mískito |
miq |
miq |
ltr |
15.2, -84.3 |
Macedonian |
mk |
mkd |
ltr |
41.6, 21.8 |
Maltese |
mt |
mlt |
ltr |
35.9, 14.4 |
Malay (Arabic) |
zlm-Arab |
zlm |
rtl |
1.9, 103.0 |
Malay (Latin) |
zlm-Latn |
zlm |
ltr |
1.9, 103.0 |
Mon |
mnw |
mnw |
ltr |
10.0, 100.0 |
Moro |
mor |
mor |
ltr |
11.0, 30.0 |
Mòoré |
mos |
mos |
ltr |
10.4, -1.2 |
Maori |
mi |
mri |
ltr |
-38.3, 176.5 |
Mixe, Totontepec |
mto |
mto |
ltr |
17.2, -96.0 |
Mozarabic |
mxi |
mxi |
ltr |
37.9, -1.8 |
Mixtec, Metlatónoc |
mxv |
mxv |
ltr |
17.1, -98.3 |
Burmese |
my |
mya |
ltr |
20.8, 94.0 |
Mazatec, Ixcatlán |
mzi |
mzi |
ltr |
18.1, -96.6 |
Chinese, Min Nan |
nan |
nan |
ltr |
25.0, 116.0 |
Navajo |
nv |
nav |
ltr |
36.2, -110.1 |
Nyemba |
nba |
nba |
ltr |
-15.7, 18.3 |
Ndebele |
nr |
nbl |
ltr |
-25.6, 29.1 |
Ndonga |
ng |
ndo |
ltr |
-17.6, 19.2 |
Saxon, Low |
nds |
nds |
ltr |
50.8, 6.1 |
Nepali |
ne |
npi |
ltr |
27.5, 85.0 |
Nahuatl, Central |
nhn |
nhn |
ltr |
19.1, -98.3 |
Nganasan |
nio |
nio |
ltr |
73.1, 86.2 |
Niue |
niu |
niu |
ltr |
-19.1, -169.9 |
Gilyak |
niv |
niv |
ltr |
52.6, 140.7 |
Naga, Ao |
njo |
njo |
ltr |
26.3, 94.4 |
Kulango, Bouna |
nku |
nku |
ltr |
8.5, -2.8 |
Dutch |
nl |
nld |
ltr |
52.0, 5.0 |
Norwegian, Nynorsk |
nn |
nno |
ltr |
61.0, 11.0 |
Norwegian, Bokmål |
nb |
nob |
ltr |
61.0, 8.0 |
Nomatsiguenga |
not |
not |
ltr |
-11.5, -74.4 |
Sotho, Northern |
nso |
nso |
ltr |
-24.8, 29.5 |
Nyanja (Chechewa) |
ny |
nya |
ltr |
-14.8, 32.8 |
Nyanja (Chinyanja) |
ny |
nya |
ltr |
-14.8, 32.8 |
Nyamwezi |
nym |
nym |
ltr |
-5.1, 32.9 |
Nyankore |
nyn |
nyn |
ltr |
-0.5, 30.6 |
Nzema |
nzi |
nzi |
ltr |
5.2, -2.8 |
Orok |
oaa |
oaa |
ltr |
49.4, 143.1 |
Occitan (Francoprovençal, Fribourg) |
oc |
oci |
ltr |
44.1, 6.8 |
Occitan (Francoprovençal, Savoie) |
oc |
oci |
ltr |
44.1, 6.8 |
Occitan (Francoprovençal, Vaud) |
oc |
oci |
ltr |
44.1, 6.8 |
Occitan (Francoprovençal, Valais) |
oc |
oci |
ltr |
44.1, 6.8 |
Ojibwa, Northwestern |
ojb |
ojb |
ltr |
51.6, -87.8 |
Okiek |
oki |
oki |
ltr |
-2.8, 36.6 |
Oroqen |
orh |
orh |
ltr |
50.0, 125.0 |
Osetin |
os |
oss |
ltr |
41.8, 43.3 |
Otomi, Mezquital |
ote |
ote |
ltr |
20.2, -99.6 |
Pampangan |
pam |
pam |
ltr |
15.0, 120.5 |
Panjabi, Eastern |
pa |
pan |
ltr |
30.0, 75.7 |
Papiamentu |
pap |
pap |
ltr |
12.5, -69.9 |
Palauan |
pau |
pau |
ltr |
7.2, 134.5 |
Páez |
pbb |
pbb |
ltr |
2.6, -76.3 |
Pashto, Northern |
ps |
pbu |
rtl |
35.0, 71.3 |
Picard |
pcd |
pcd |
ltr |
50.3, 3.3 |
Pidgin, Nigerian |
pcm |
pcm |
ltr |
9.7, 4.2 |
Farsi, Western |
fa |
pes |
rtl |
28.7, 55.2 |
Dari |
fa-AF |
prs |
rtl |
28.7, 55.2 |
Pijin |
pis |
pis |
ltr |
-9.6, 160.1 |
Pintupi-Luritja |
piu |
piu |
ltr |
-20.1, 128.0 |
Malagasy, Plateau |
mg |
plt |
ltr |
-19.6, 47.1 |
Panjabi, Western |
lah |
pnb |
rtl |
30.1, 75.3 |
Polish |
pl |
pol |
ltr |
51.8, 18.6 |
Pohnpeian |
pon |
pon |
ltr |
6.9, 158.2 |
Portuguese (Brazil) |
pt-BR |
por |
ltr |
-15.0, -47.0 |
Portuguese (Portugal) |
pt-PT |
por |
ltr |
39.9, -8.1 |
Crioulo, Upper Guinea |
pov |
pov |
ltr |
13.2, -15.3 |
Pipil |
ppl |
ppl |
ltr |
13.9, -89.4 |
Occitan |
oc |
oci |
ltr |
44.1, 6.8 |
K'iche', Central |
quc |
quc |
ltr |
14.5, -91.2 |
Quechua (Unified Quichua, old Hispanic orthography) |
qu |
que |
ltr |
-0.5, -78.5 |
Quichua, Chimborazo Highland |
qug |
qug |
ltr |
-1.4, -78.8 |
Quechua, Ayacucho |
quy |
quy |
ltr |
-13.8, -74.3 |
Quechua, Cusco |
qu |
quz |
ltr |
-14.1, -71.8 |
Quechua, Ambo-Pasco |
qva |
qva |
ltr |
-10.5, -76.1 |
Quechua, Cajamarca |
qvc |
qvc |
ltr |
-7.1, -78.3 |
Quechua, Huamalíes-Dos de Mayo Huánuco |
qvh |
qvh |
ltr |
-9.2, -76.3 |
Quechua, Margos-Yarowilca-Lauricocha |
qvm |
qvm |
ltr |
-9.8, -76.5 |
Quechua, North Junín |
qvn |
qvn |
ltr |
-11.2, -75.8 |
Quechua, Huaylas Ancash |
qwh |
qwh |
ltr |
-9.4, -77.8 |
Quechua, South Bolivian |
quh |
quh |
ltr |
-20.9, -66.3 |
Quechua, Northern Conchucos Ancash |
qxn |
qxn |
ltr |
-9.0, -77.4 |
Quechua, Arequipa-La Unión |
qxu |
qxu |
ltr |
-15.2, -72.6 |
Rarotongan |
rar |
rar |
ltr |
-20.0, -158.0 |
Romani, Balkan |
rmn |
rmn |
ltr |
42.7, 21.2 |
Romani, Balkan (1) |
rmn |
rmn |
ltr |
42.7, 21.2 |
Aromanian |
rup |
rup |
ltr |
42.1, 22.6 |
Romansch |
rm |
roh |
ltr |
46.5, 9.9 |
Romansch (Puter) |
rm-puter |
roh |
ltr |
46.5, 9.9 |
Romansch (Grischun) |
rm-rumgr |
roh |
ltr |
46.5, 9.9 |
Romansch (Surmiran) |
rm-surmiran |
roh |
ltr |
46.5, 9.9 |
Romansch (Sursilvan) |
rm-sursilv |
roh |
ltr |
46.5, 9.9 |
Romansch (Sutsilvan) |
rm-sutsilv |
roh |
ltr |
46.5, 9.9 |
Romansch (Vallader) |
rm-vallader |
roh |
ltr |
46.5, 9.9 |
Romanian (1953) |
ro |
ron |
ltr |
46.4, 24.2 |
Romanian (1993) |
ro |
ron |
ltr |
46.4, 24.2 |
Romanian (2006) |
ro |
ron |
ltr |
46.4, 24.2 |
Rundi |
rn |
run |
ltr |
-1.4, 31.3 |
Russian |
ru |
rus |
ltr |
59.0, 50.0 |
Sango |
sg |
sag |
ltr |
6.8, 20.2 |
Yakut |
sah |
sah |
ltr |
61.7, 134.0 |
Sanskrit |
sa |
san |
ltr |
20.0, 77.0 |
Sanskrit (Grantha) |
sa-Gran |
san |
ltr |
20.0, 77.0 |
Scots |
sco |
sco |
ltr |
55.5, -6.0 |
Secoya |
sey |
sey |
ltr |
0.5, -75.5 |
Shilluk |
shk |
shk |
ltr |
9.8, 31.8 |
Shan |
shn |
shn |
ltr |
21.6, 98.0 |
Shipibo-Conibo |
shp |
shp |
ltr |
-7.2, -74.8 |
Sinhala |
si |
sin |
ltr |
7.0, 81.0 |
Seraiki |
skr |
skr |
rtl |
29.6, 71.9 |
Slovak |
sk |
slk |
ltr |
48.5, 18.8 |
Salar |
slr |
slr |
ltr |
35.0, 95.0 |
Slovenian |
sl |
slv |
ltr |
46.3, 14.8 |
Saami, North |
se |
sme |
ltr |
68.7, 22.1 |
Samoan |
sm |
smo |
ltr |
-13.9, -171.8 |
Shona |
sn |
sna |
ltr |
-17.2, 29.8 |
Soninke |
snk |
snk |
ltr |
13.1, -11.7 |
Siona |
snn |
snn |
ltr |
0.3, -76.0 |
Somali |
so |
som |
ltr |
4.8, 45.1 |
Sotho, Southern |
st |
sot |
ltr |
-30.4, 27.9 |
Spanish |
es |
spa |
ltr |
40.4, -1.1 |
Sardinian, Logudorese |
sc |
src |
ltr |
40.5, 9.1 |
Serbian (Cyrillic) |
sr-Cyrl |
srp |
ltr |
44.3, 21.9 |
Serbian (Latin) |
sr-Latn |
srp |
ltr |
44.3, 21.9 |
Serer-Sine |
srr |
srr |
ltr |
13.9, -16.4 |
Swati |
ss |
ssw |
ltr |
-26.0, 31.5 |
Sukuma |
suk |
suk |
ltr |
-3.2, 32.9 |
Sunda |
su |
sun |
ltr |
-6.9, 107.1 |
Susu |
sus |
sus |
ltr |
10.4, -13.4 |
Comorian, Maore |
swb |
swb |
ltr |
-13.0, 45.1 |
Swedish |
sv |
swe |
ltr |
59.8, 17.4 |
Swahili |
sw |
swh |
ltr |
-8.3, 37.6 |
Tahitian |
ty |
tah |
ltr |
-17.6, -149.4 |
Tamang, Eastern |
taj |
taj |
ltr |
27.3, 87.1 |
Tamil |
ta |
tam |
ltr |
10.5, 78.8 |
Tamil (Sri Lanka) |
ta-LK |
tam |
ltr |
9.0, 80.0 |
Tatar |
tt |
tat |
ltr |
55.0, 50.0 |
Ditammari |
tbz |
tbz |
ltr |
10.2, 1.2 |
Ticuna |
tca |
tca |
ltr |
-3.7, -69.9 |
Telugu |
te |
tel |
ltr |
16.4, 78.7 |
Themne |
tem |
tem |
ltr |
8.9, -12.3 |
Tetun |
tet |
tet |
ltr |
-9.1, 125.5 |
Tajiki |
tg |
tgk |
ltr |
38.8, 68.5 |
Tagalog |
tl |
tgl |
ltr |
14.1, 121.8 |
Tagalog (Tagalog) |
tl-Tglg |
tgl |
ltr |
14.1, 121.8 |
Thai |
th |
tha |
ltr |
14.2, 100.7 |
Thai (2) |
th |
tha |
ltr |
14.2, 100.7 |
Tigrigna |
ti |
tir |
ltr |
15.3, 38.9 |
Tiv |
tiv |
tiv |
ltr |
6.9, 9.3 |
Talysh |
tly |
tly |
ltr |
38.5, 48.6 |
Toba |
tob |
tob |
ltr |
-24.4, -60.5 |
Tonga |
toi |
toi |
ltr |
-17.4, 27.1 |
Tojolabal |
toj |
toj |
ltr |
16.3, -91.8 |
Tongan |
to |
ton |
ltr |
-21.2, -175.3 |
Totonac, Papantla |
top |
top |
ltr |
20.6, -97.3 |
Tok Pisin |
tpi |
tpi |
ltr |
-9.4, 147.3 |
Tswana |
tn |
tsn |
ltr |
-24.4, 24.8 |
Tsonga (Mozambique) |
ts |
tso |
ltr |
-23.6, 31.8 |
Tsonga (Zimbabwe) |
ts |
tso |
ltr |
-23.6, 31.8 |
Purepecha |
tsz |
tsz |
ltr |
19.3, -101.6 |
Turkmen (Cyrillic) |
tk-Cyrl |
tuk |
ltr |
37.1, 59.2 |
Turkmen (Latin) |
tk-Latn |
tuk |
ltr |
37.1, 59.2 |
Turkish |
tr |
tur |
ltr |
39.9, 32.9 |
Tuva |
tyv |
tyv |
ltr |
48.4, 92.7 |
Tzotzil (Chamula) |
tzo |
tzo |
ltr |
16.6, -92.7 |
Tzeltal, Oxchuc |
tzh |
tzh |
ltr |
16.6, -92.3 |
Tamazight, Central Atlas |
tzm |
tzm |
ltr |
32.7, -2.4 |
Tamazight, Central Atlas (Tifinagh) |
tzm-Tfng |
tzm |
ltr |
32.7, -2.4 |
Uduk |
udu |
udu |
ltr |
8.3, 34.5 |
Uyghur (Arabic) |
ug-Arab |
uig |
rtl |
43.7, 79.8 |
Uyghur (Latin) |
ug-Latn |
uig |
ltr |
43.7, 79.8 |
Ukrainian |
uk |
ukr |
ltr |
48.2, 24.4 |
Umbundu |
umb |
umb |
ltr |
-12.5, 14.4 |
Urarina |
ura |
ura |
ltr |
-4.4, -75.4 |
Urdu |
ur |
urd |
rtl |
25.0, 67.0 |
Urdu (2) |
ur |
urd |
rtl |
25.0, 67.0 |
Uzbek, Northern (Cyrillic) |
uz-Cyrl |
uzn |
ltr |
43.8, 59.2 |
Uzbek, Northern (Latin) |
uz-Latn |
uzn |
ltr |
43.8, 59.2 |
Vai |
vai |
vai |
ltr |
7.0, -11.3 |
Venetian |
vec |
vec |
ltr |
45.4, 13.0 |
Venda |
ve |
ven |
ltr |
-22.2, 29.9 |
Venda |
ve |
ven |
ltr |
-22.2, 29.9 |
Veps |
vep |
vep |
ltr |
60.3, 34.8 |
Vietnamese |
vi |
vie |
ltr |
18.4, 106.8 |
Vietnamese (Han nom) |
vi-Hani |
vie |
ltr |
18.4, 106.8 |
Makhuwa |
vmw |
vmw |
ltr |
-14.8, 38.8 |
Waray-Waray |
war |
war |
ltr |
11.5, 125.0 |
Walloon |
wa |
wln |
ltr |
50.2, 5.2 |
Wolof |
wo |
wol |
ltr |
15.3, -15.4 |
Chinese, Wu |
wuu |
wuu |
ltr |
31.2, 121.5 |
Waama |
wwa |
wwa |
ltr |
10.6, 1.6 |
Xhosa |
xh |
xho |
ltr |
-31.0, 28.1 |
Kasem |
xsm |
xsm |
ltr |
11.1, -1.4 |
Yagua |
yad |
yad |
ltr |
-3.4, -72.2 |
Yao |
yao |
yao |
ltr |
-13.6, 35.2 |
Yapese |
yap |
yap |
ltr |
9.6, 138.1 |
Yiddish, Eastern |
yi |
ydd |
rtl |
51.8, 19.4 |
Yukaghir, Northern |
ykg |
ykg |
ltr |
65.4, 151.3 |
Yoruba |
yo |
yor |
ltr |
7.2, 3.7 |
Nenets |
yrk |
yrk |
ltr |
66.2, 71.0 |
Maya, Yucatán |
yua |
yua |
ltr |
18.8, -89.0 |
Chinese, Yue |
yue |
yue |
ltr |
31.1, 121.3 |
Zapotec, Miahuatlán |
zam |
zam |
ltr |
16.2, -96.7 |
Comorian, Ngazidja |
zdj |
zdj |
ltr |
-12.0, 44.0 |
Tamazight, Standard Morocan |
zgh |
zgh |
ltr |
14.2, -2.4 |
Záparo |
zro |
zro |
ltr |
-2.0, -76.4 |
Zapotec, Güilá |
ztu |
ztu |
ltr |
16.9, -96.5 |
Zulu |
zu |
zul |
ltr |
-25.3, 31.4 |
This package is fully typed with TypeScript.
It exports the additional type Info
.
This package is at least compatible with all maintained versions of Node.js.
As of now, that is Node.js 14.14+ and 16.0+.
It also works in Deno and modern browsers.
Yes please!
See How to Contribute to Open Source.
This package is safe.
MIT © Titus Wormer