Security News
Opengrep Emerges as Open Source Alternative Amid Semgrep Licensing Controversy
Opengrep forks Semgrep to preserve open source SAST in response to controversial licensing changes.
language-name-map
Advanced tools
A function to lookup the language name for a given locale code. In data included: english names, native names and directionality.
A function to lookup the language name for a given locale ISO 639-1 code. In data included: english names, native names and directionality.
Inspired by https://github.com/bengourley/currency-symbol-map
npm install language-name-map
// ES5
const { getLangNameFromCode, getLangCodeList } = require('language-name-map')
// ES6
import { getLangNameFromCode, getLangCodeList } from 'language-name-map'
getLangNameFromCode('uk').name // Ukrainian
getLangNameFromCode('uk').dir // ltr
getLangNameFromCode('uk').native // Українська
getLangCodeList() // Shows all the language codes.
// =>
[
'aa', 'ab', 'af', 'ak', 'am', 'an', 'ar', 'as', 'av', 'ay', 'az', 'ba',
'be', 'bg', 'bh', 'bi', 'bm', 'bn', 'bo', 'br', 'bs', 'ca', 'ce', 'ch',
'co', 'cr', 'cs', 'cu', 'cv', 'cy', 'da', 'de', 'dv', 'dz', 'ee', 'el',
'en', 'eo', 'es', 'et', 'eu', 'fa', 'ff', 'fi', 'fj', 'fo', 'fr', 'fy',
'ga', 'gd', 'gl', 'gn', 'gu', 'gv', 'ha', 'he', 'hi', 'ho', 'hr', 'ht',
'hu', 'hy', 'hz', 'ia', 'id', 'ie', 'ig', 'ii', 'ik', 'io', 'is', 'it',
'iu', 'ja', 'jv', 'ka', 'kg', 'ki', 'kj', 'kk', 'kl', 'km', 'kn', 'ko',
'kr', 'ks', 'ku', 'kv', 'kw', 'ky', 'la', 'lb', 'lg', 'li', 'ln', 'lo',
'lt', 'lv', 'mg', 'mh', 'mi', 'mk', 'ml', 'mn', 'mo', 'mr', 'ms', 'mt',
'my', 'na', 'nd', 'ne', 'ng', 'nl', 'nn', 'no', 'nr', 'nv', 'ny', 'oc',
'oj', 'om', 'or', 'os', 'pa', 'pi', 'pl', 'ps', 'pt', 'qu', 'rm', 'rn',
'ro', 'ru', 'rw', 'sa', 'sc', 'sd', 'se', 'sg', 'sh', 'si', 'sk', 'sl',
'sm', 'sn', 'so', 'sq', 'sr', 'ss', 'st', 'su', 'sv', 'sw', 'ta', 'te',
'tg', 'th', 'ti', 'tk', 'tl', 'tn', 'to', 'tr', 'ts', 'tt', 'tw', 'ty',
'ug', 'uk', 'ur', 'uz', 've', 'vi', 'vo', 'wa', 'wo', 'xh', 'yi', 'yo',
'za', 'zh', 'zu', 'nb'
]
// ES5
const languageNameMap = require('language-name-map/map')
// ES6
import languageNameMap from 'language-name-map/map'
console.log(languageNameMap)
// =>
{
aa: { name: 'Afar', dir: 1, native: 'Afar' },
ab: { name: 'Abkhazian', dir: 1, native: 'Аҧсуа' },
af: { name: 'Afrikaans', dir: 1, native: 'Afrikaans' },
ak: { name: 'Akan', dir: 1, native: 'Akana' },
am: { name: 'Amharic', dir: 1, native: 'አማርኛ' },
an: { name: 'Aragonese', dir: 1, native: 'Aragonés' },
ar: { name: 'Arabic', dir: 0, native: 'العربية' },
as: { name: 'Assamese', dir: 1, native: 'অসমীয়া' },
av: { name: 'Avar', dir: 1, native: 'Авар' },
ay: { name: 'Aymara', dir: 1, native: 'Aymar' },
az: { name: 'Azerbaijani', dir: 1, native: 'Azərbaycanca / آذربايجان' },
ba: { name: 'Bashkir', dir: 1, native: 'Башҡорт' },
be: { name: 'Belarusian', dir: 1, native: 'Беларуская' },
bg: { name: 'Bulgarian', dir: 1, native: 'Български' },
bh: { name: 'Bihari', dir: 1, native: 'भोजपुरी' },
bi: { name: 'Bislama', dir: 1, native: 'Bislama' },
bm: { name: 'Bambara', dir: 1, native: 'Bamanankan' },
bn: { name: 'Bengali', dir: 1, native: 'বাংলা' },
bo: { name: 'Tibetan', dir: 1, native: 'བོད་ཡིག / Bod skad' },
br: { name: 'Breton', dir: 1, native: 'Brezhoneg' },
bs: { name: 'Bosnian', dir: 1, native: 'Bosanski' },
ca: { name: 'Catalan', dir: 1, native: 'Català' },
ce: { name: 'Chechen', dir: 1, native: 'Нохчийн' },
ch: { name: 'Chamorro', dir: 1, native: 'Chamoru' },
co: { name: 'Corsican', dir: 1, native: 'Corsu' },
cr: { name: 'Cree', dir: 1, native: 'Nehiyaw' },
cs: { name: 'Czech', dir: 1, native: 'Česky' },
cu: {
name: 'Old Church Slavonic / Old Bulgarian',
dir: 1,
native: 'словѣньскъ / slověnĭskŭ'
},
cv: { name: 'Chuvash', dir: 1, native: 'Чăваш' },
cy: { name: 'Welsh', dir: 1, native: 'Cymraeg' },
da: { name: 'Danish', dir: 1, native: 'Dansk' },
de: { name: 'German', dir: 1, native: 'Deutsch' },
dv: { name: 'Divehi', dir: 0, native: 'ދިވެހިބަސް' },
dz: { name: 'Dzongkha', dir: 1, native: 'ཇོང་ཁ' },
ee: { name: 'Ewe', dir: 1, native: 'Ɛʋɛ' },
el: { name: 'Greek', dir: 1, native: 'Ελληνικά' },
en: { name: 'English', dir: 1, native: 'English' },
eo: { name: 'Esperanto', dir: 1, native: 'Esperanto' },
es: { name: 'Spanish', dir: 1, native: 'Español' },
et: { name: 'Estonian', dir: 1, native: 'Eesti' },
eu: { name: 'Basque', dir: 1, native: 'Euskara' },
fa: { name: 'Persian', dir: 0, native: 'فارسی' },
ff: { name: 'Peul', dir: 1, native: 'Fulfulde' },
fi: { name: 'Finnish', dir: 1, native: 'Suomi' },
fj: { name: 'Fijian', dir: 1, native: 'Na Vosa Vakaviti' },
fo: { name: 'Faroese', dir: 1, native: 'Føroyskt' },
fr: { name: 'French', dir: 1, native: 'Français' },
fy: { name: 'West Frisian', dir: 1, native: 'Frysk' },
ga: { name: 'Irish', dir: 1, native: 'Gaeilge' },
gd: { name: 'Scottish Gaelic', dir: 1, native: 'Gàidhlig' },
gl: { name: 'Galician', dir: 1, native: 'Galego' },
gn: { name: 'Guarani', dir: 1, native: "Avañe'ẽ" },
gu: { name: 'Gujarati', dir: 1, native: 'ગુજરાતી' },
gv: { name: 'Manx', dir: 1, native: 'Gaelg' },
ha: { name: 'Hausa', dir: 0, native: 'هَوُسَ' },
he: { name: 'Hebrew', dir: 0, native: 'עברית' },
hi: { name: 'Hindi', dir: 1, native: 'हिन्दी' },
ho: { name: 'Hiri Motu', dir: 1, native: 'Hiri Motu' },
hr: { name: 'Croatian', dir: 1, native: 'Hrvatski' },
ht: { name: 'Haitian', dir: 1, native: 'Krèyol ayisyen' },
hu: { name: 'Hungarian', dir: 1, native: 'Magyar' },
hy: { name: 'Armenian', dir: 1, native: 'Հայերեն' },
hz: { name: 'Herero', dir: 1, native: 'Otsiherero' },
ia: { name: 'Interlingua', dir: 1, native: 'Interlingua' },
id: { name: 'Indonesian', dir: 1, native: 'Bahasa Indonesia' },
ie: { name: 'Interlingue', dir: 1, native: 'Interlingue' },
ig: { name: 'Igbo', dir: 1, native: 'Igbo' },
ii: { name: 'Sichuan Yi', dir: 1, native: 'ꆇꉙ / 四川彝语' },
ik: { name: 'Inupiak', dir: 1, native: 'Iñupiak' },
io: { name: 'Ido', dir: 1, native: 'Ido' },
is: { name: 'Icelandic', dir: 1, native: 'Íslenska' },
it: { name: 'Italian', dir: 1, native: 'Italiano' },
iu: { name: 'Inuktitut', dir: 1, native: 'ᐃᓄᒃᑎᑐᑦ' },
ja: { name: 'Japanese', dir: 1, native: '日本語' },
jv: { name: 'Javanese', dir: 1, native: 'Basa Jawa' },
ka: { name: 'Georgian', dir: 1, native: 'ქართული' },
kg: { name: 'Kongo', dir: 1, native: 'KiKongo' },
ki: { name: 'Kikuyu', dir: 1, native: 'Gĩkũyũ' },
kj: { name: 'Kuanyama', dir: 1, native: 'Kuanyama' },
kk: { name: 'Kazakh', dir: 1, native: 'Қазақша' },
kl: { name: 'Greenlandic', dir: 1, native: 'Kalaallisut' },
km: { name: 'Cambodian', dir: 1, native: 'ភាសាខ្មែរ' },
kn: { name: 'Kannada', dir: 1, native: 'ಕನ್ನಡ' },
ko: { name: 'Korean', dir: 1, native: '한국어' },
kr: { name: 'Kanuri', dir: 1, native: 'Kanuri' },
ks: { name: 'Kashmiri', dir: 0, native: 'कश्मीरी / كشميري' },
ku: { name: 'Kurdish', dir: 0, native: 'Kurdî / كوردی' },
kv: { name: 'Komi', dir: 1, native: 'Коми' },
kw: { name: 'Cornish', dir: 1, native: 'Kernewek' },
ky: { name: 'Kirghiz', dir: 1, native: 'Kırgızca / Кыргызча' },
la: { name: 'Latin', dir: 1, native: 'Latina' },
lb: { name: 'Luxembourgish', dir: 1, native: 'Lëtzebuergesch' },
lg: { name: 'Ganda', dir: 1, native: 'Luganda' },
li: { name: 'Limburgian', dir: 1, native: 'Limburgs' },
ln: { name: 'Lingala', dir: 1, native: 'Lingála' },
lo: { name: 'Laotian', dir: 1, native: 'ລາວ / Pha xa lao' },
lt: { name: 'Lithuanian', dir: 1, native: 'Lietuvių' },
lv: { name: 'Latvian', dir: 1, native: 'Latviešu' },
mg: { name: 'Malagasy', dir: 1, native: 'Malagasy' },
mh: { name: 'Marshallese', dir: 1, native: 'Kajin Majel / Ebon' },
mi: { name: 'Maori', dir: 1, native: 'Māori' },
mk: { name: 'Macedonian', dir: 1, native: 'Македонски' },
ml: { name: 'Malayalam', dir: 1, native: 'മലയാളം' },
mn: { name: 'Mongolian', dir: 1, native: 'Монгол' },
mo: { name: 'Moldovan', dir: 1, native: 'Moldovenească' },
mr: { name: 'Marathi', dir: 1, native: 'मराठी' },
ms: { name: 'Malay', dir: 1, native: 'Bahasa Melayu' },
mt: { name: 'Maltese', dir: 1, native: 'bil-Malti' },
my: { name: 'Burmese', dir: 1, native: 'Myanmasa' },
na: { name: 'Nauruan', dir: 1, native: 'Dorerin Naoero' },
nd: { name: 'North Ndebele', dir: 1, native: 'Sindebele' },
ne: { name: 'Nepali', dir: 1, native: 'नेपाली' },
ng: { name: 'Ndonga', dir: 1, native: 'Oshiwambo' },
nl: { name: 'Dutch', dir: 1, native: 'Nederlands' },
nn: { name: 'Norwegian Nynorsk', dir: 1, native: 'Norsk (nynorsk)' },
no: { name: 'Norwegian', dir: 1, native: 'Norsk (bokmål / riksmål)' },
nr: { name: 'South Ndebele', dir: 1, native: 'isiNdebele' },
nv: { name: 'Navajo', dir: 1, native: 'Diné bizaad' },
ny: { name: 'Chichewa', dir: 1, native: 'Chi-Chewa' },
oc: { name: 'Occitan', dir: 1, native: 'Occitan' },
oj: { name: 'Ojibwa', dir: 1, native: 'ᐊᓂᔑᓈᐯᒧᐎᓐ / Anishinaabemowin' },
om: { name: 'Oromo', dir: 1, native: 'Oromoo' },
or: { name: 'Oriya', dir: 1, native: 'ଓଡ଼ିଆ' },
os: { name: 'Ossetian / Ossetic', dir: 1, native: 'Иронау' },
pa: {
name: 'Panjabi / Punjabi',
dir: 1,
native: 'ਪੰਜਾਬੀ / पंजाबी / پنجابي'
},
pi: { name: 'Pali', dir: 1, native: 'Pāli / पाऴि' },
pl: { name: 'Polish', dir: 1, native: 'Polski' },
ps: { name: 'Pashto', dir: 0, native: 'پښتو' },
pt: { name: 'Portuguese', dir: 1, native: 'Português' },
qu: { name: 'Quechua', dir: 1, native: 'Runa Simi' },
rm: { name: 'Raeto Romance', dir: 1, native: 'Rumantsch' },
rn: { name: 'Kirundi', dir: 1, native: 'Kirundi' },
ro: { name: 'Romanian', dir: 1, native: 'Română' },
ru: { name: 'Russian', dir: 1, native: 'Русский' },
rw: { name: 'Rwandi', dir: 1, native: 'Kinyarwandi' },
sa: { name: 'Sanskrit', dir: 1, native: 'संस्कृतम्' },
sc: { name: 'Sardinian', dir: 1, native: 'Sardu' },
sd: { name: 'Sindhi', dir: 1, native: 'सिनधि' },
se: { name: 'Northern Sami', dir: 1, native: 'Davvisámegiella' },
sg: { name: 'Sango', dir: 1, native: 'Sängö' },
sh: {
name: 'Serbo-Croatian',
dir: 1,
native: 'Srpskohrvatski / Српскохрватски'
},
si: { name: 'Sinhalese', dir: 1, native: 'සිංහල' },
sk: { name: 'Slovak', dir: 1, native: 'Slovenčina' },
sl: { name: 'Slovenian', dir: 1, native: 'Slovenščina' },
sm: { name: 'Samoan', dir: 1, native: 'Gagana Samoa' },
sn: { name: 'Shona', dir: 1, native: 'chiShona' },
so: { name: 'Somalia', dir: 1, native: 'Soomaaliga' },
sq: { name: 'Albanian', dir: 1, native: 'Shqip' },
sr: { name: 'Serbian', dir: 1, native: 'Српски' },
ss: { name: 'Swati', dir: 1, native: 'SiSwati' },
st: { name: 'Southern Sotho', dir: 1, native: 'Sesotho' },
su: { name: 'Sundanese', dir: 1, native: 'Basa Sunda' },
sv: { name: 'Swedish', dir: 1, native: 'Svenska' },
sw: { name: 'Swahili', dir: 1, native: 'Kiswahili' },
ta: { name: 'Tamil', dir: 1, native: 'தமிழ்' },
te: { name: 'Telugu', dir: 1, native: 'తెలుగు' },
tg: { name: 'Tajik', dir: 1, native: 'Тоҷикӣ' },
th: { name: 'Thai', dir: 1, native: 'ไทย / Phasa Thai' },
ti: { name: 'Tigrinya', dir: 1, native: 'ትግርኛ' },
tk: { name: 'Turkmen', dir: 1, native: 'Туркмен / تركمن' },
tl: { name: 'Tagalog', dir: 1, native: 'Tagalog' },
tn: { name: 'Tswana', dir: 1, native: 'Setswana' },
to: { name: 'Tonga', dir: 1, native: 'Lea Faka-Tonga' },
tr: { name: 'Turkish', dir: 1, native: 'Türkçe' },
ts: { name: 'Tsonga', dir: 1, native: 'Xitsonga' },
tt: { name: 'Tatar', dir: 1, native: 'Tatarça' },
tw: { name: 'Twi', dir: 1, native: 'Twi' },
ty: { name: 'Tahitian', dir: 1, native: 'Reo Mā`ohi' },
ug: { name: 'Uyghur', dir: 1, native: 'Uyƣurqə / ئۇيغۇرچە' },
uk: { name: 'Ukrainian', dir: 1, native: 'Українська' },
ur: { name: 'Urdu', dir: 0, native: 'اردو' },
uz: { name: 'Uzbek', dir: 1, native: 'Ўзбек' },
ve: { name: 'Venda', dir: 1, native: 'Tshivenḓa' },
vi: { name: 'Vietnamese', dir: 1, native: 'Việtnam' },
vo: { name: 'Volapük', dir: 1, native: 'Volapük' },
wa: { name: 'Walloon', dir: 1, native: 'Walon' },
wo: { name: 'Wolof', dir: 1, native: 'Wollof' },
xh: { name: 'Xhosa', dir: 1, native: 'isiXhosa' },
yi: { name: 'Yiddish', dir: 0, native: 'ייִדיש' },
yo: { name: 'Yoruba', dir: 1, native: 'Yorùbá' },
za: { name: 'Zhuang', dir: 1, native: 'Cuengh / Tôô / 壮语' },
zh: { name: 'Chinese', dir: 1, native: '中文' },
zu: { name: 'Zulu', dir: 1, native: 'isiZulu' },
nb: { name: 'Norwegian Bokmål', dir: 1, native: 'Norsk (bokmål)' }
}
npm test
# | Code | Name | Native | Dir |
---|---|---|---|---|
1 | aa | Afar | Afar | ltr |
2 | ab | Abkhazian | Аҧсуа | ltr |
3 | af | Afrikaans | Afrikaans | ltr |
4 | ak | Akan | Akana | ltr |
5 | am | Amharic | አማርኛ | ltr |
6 | an | Aragonese | Aragonés | ltr |
7 | ar | Arabic | العربية | rtl |
8 | as | Assamese | অসমীয়া | ltr |
9 | av | Avar | Авар | ltr |
10 | ay | Aymara | Aymar | ltr |
11 | az | Azerbaijani | Azərbaycanca / آذربايجان | ltr |
12 | ba | Bashkir | Башҡорт | ltr |
13 | be | Belarusian | Беларуская | ltr |
14 | bg | Bulgarian | Български | ltr |
15 | bh | Bihari | भोजपुरी | ltr |
16 | bi | Bislama | Bislama | ltr |
17 | bm | Bambara | Bamanankan | ltr |
18 | bn | Bengali | বাংলা | ltr |
19 | bo | Tibetan | བོད་ཡིག / Bod skad | ltr |
20 | br | Breton | Brezhoneg | ltr |
21 | bs | Bosnian | Bosanski | ltr |
22 | ca | Catalan | Català | ltr |
23 | ce | Chechen | Нохчийн | ltr |
24 | ch | Chamorro | Chamoru | ltr |
25 | co | Corsican | Corsu | ltr |
26 | cr | Cree | Nehiyaw | ltr |
27 | cs | Czech | Česky | ltr |
28 | cu | Old Church Slavonic / Old Bulgarian | словѣньскъ / slověnĭskŭ | ltr |
29 | cv | Chuvash | Чăваш | ltr |
30 | cy | Welsh | Cymraeg | ltr |
31 | da | Danish | Dansk | ltr |
32 | de | German | Deutsch | ltr |
33 | dv | Divehi | ދިވެހިބަސް | rtl |
34 | dz | Dzongkha | ཇོང་ཁ | ltr |
35 | ee | Ewe | Ɛʋɛ | ltr |
36 | el | Greek | Ελληνικά | ltr |
37 | en | English | English | ltr |
38 | eo | Esperanto | Esperanto | ltr |
39 | es | Spanish | Español | ltr |
40 | et | Estonian | Eesti | ltr |
41 | eu | Basque | Euskara | ltr |
42 | fa | Persian | فارسی | rtl |
43 | ff | Peul | Fulfulde | ltr |
44 | fi | Finnish | Suomi | ltr |
45 | fj | Fijian | Na Vosa Vakaviti | ltr |
46 | fo | Faroese | Føroyskt | ltr |
47 | fr | French | Français | ltr |
48 | fy | West Frisian | Frysk | ltr |
49 | ga | Irish | Gaeilge | ltr |
50 | gd | Scottish Gaelic | Gàidhlig | ltr |
51 | gl | Galician | Galego | ltr |
52 | gn | Guarani | Avañe'ẽ | ltr |
53 | gu | Gujarati | ગુજરાતી | ltr |
54 | gv | Manx | Gaelg | ltr |
55 | ha | Hausa | هَوُسَ | rtl |
56 | he | Hebrew | עברית | rtl |
57 | hi | Hindi | हिन्दी | ltr |
58 | ho | Hiri Motu | Hiri Motu | ltr |
59 | hr | Croatian | Hrvatski | ltr |
60 | ht | Haitian | Krèyol ayisyen | ltr |
61 | hu | Hungarian | Magyar | ltr |
62 | hy | Armenian | Հայերեն | ltr |
63 | hz | Herero | Otsiherero | ltr |
64 | ia | Interlingua | Interlingua | ltr |
65 | id | Indonesian | Bahasa Indonesia | ltr |
66 | ie | Interlingue | Interlingue | ltr |
67 | ig | Igbo | Igbo | ltr |
68 | ii | Sichuan Yi | ꆇꉙ / 四川彝语 | ltr |
69 | ik | Inupiak | Iñupiak | ltr |
70 | io | Ido | Ido | ltr |
71 | is | Icelandic | Íslenska | ltr |
72 | it | Italian | Italiano | ltr |
73 | iu | Inuktitut | ᐃᓄᒃᑎᑐᑦ | ltr |
74 | ja | Japanese | 日本語 | ltr |
75 | jv | Javanese | Basa Jawa | ltr |
76 | ka | Georgian | ქართული | ltr |
77 | kg | Kongo | KiKongo | ltr |
78 | ki | Kikuyu | Gĩkũyũ | ltr |
79 | kj | Kuanyama | Kuanyama | ltr |
80 | kk | Kazakh | Қазақша | ltr |
81 | kl | Greenlandic | Kalaallisut | ltr |
82 | km | Cambodian | ភាសាខ្មែរ | ltr |
83 | kn | Kannada | ಕನ್ನಡ | ltr |
84 | ko | Korean | 한국어 | ltr |
85 | kr | Kanuri | Kanuri | ltr |
86 | ks | Kashmiri | कश्मीरी / كشميري | rtl |
87 | ku | Kurdish | Kurdî / كوردی | rtl |
88 | kv | Komi | Коми | ltr |
89 | kw | Cornish | Kernewek | ltr |
90 | ky | Kirghiz | Kırgızca / Кыргызча | ltr |
91 | la | Latin | Latina | ltr |
92 | lb | Luxembourgish | Lëtzebuergesch | ltr |
93 | lg | Ganda | Luganda | ltr |
94 | li | Limburgian | Limburgs | ltr |
95 | ln | Lingala | Lingála | ltr |
96 | lo | Laotian | ລາວ / Pha xa lao | ltr |
97 | lt | Lithuanian | Lietuvių | ltr |
98 | lv | Latvian | Latviešu | ltr |
99 | mg | Malagasy | Malagasy | ltr |
100 | mh | Marshallese | Kajin Majel / Ebon | ltr |
101 | mi | Maori | Māori | ltr |
102 | mk | Macedonian | Македонски | ltr |
103 | ml | Malayalam | മലയാളം | ltr |
104 | mn | Mongolian | Монгол | ltr |
105 | mo | Moldovan | Moldovenească | ltr |
106 | mr | Marathi | मराठी | ltr |
107 | ms | Malay | Bahasa Melayu | ltr |
108 | mt | Maltese | bil-Malti | ltr |
109 | my | Burmese | Myanmasa | ltr |
110 | na | Nauruan | Dorerin Naoero | ltr |
111 | nd | North Ndebele | Sindebele | ltr |
112 | ne | Nepali | नेपाली | ltr |
113 | ng | Ndonga | Oshiwambo | ltr |
114 | nl | Dutch | Nederlands | ltr |
115 | nn | Norwegian Nynorsk | Norsk (nynorsk) | ltr |
116 | no | Norwegian | Norsk (bokmål / riksmål) | ltr |
117 | nr | South Ndebele | isiNdebele | ltr |
118 | nv | Navajo | Diné bizaad | ltr |
119 | ny | Chichewa | Chi-Chewa | ltr |
120 | oc | Occitan | Occitan | ltr |
121 | oj | Ojibwa | ᐊᓂᔑᓈᐯᒧᐎᓐ / Anishinaabemowin | ltr |
122 | om | Oromo | Oromoo | ltr |
123 | or | Oriya | ଓଡ଼ିଆ | ltr |
124 | os | Ossetian / Ossetic | Иронау | ltr |
125 | pa | Panjabi / Punjabi | ਪੰਜਾਬੀ / पंजाबी / پنجابي | ltr |
126 | pi | Pali | Pāli / पाऴि | ltr |
127 | pl | Polish | Polski | ltr |
128 | ps | Pashto | پښتو | rtl |
129 | pt | Portuguese | Português | ltr |
130 | qu | Quechua | Runa Simi | ltr |
131 | rm | Raeto Romance | Rumantsch | ltr |
132 | rn | Kirundi | Kirundi | ltr |
133 | ro | Romanian | Română | ltr |
134 | ru | Russian | Русский | ltr |
135 | rw | Rwandi | Kinyarwandi | ltr |
136 | sa | Sanskrit | संस्कृतम् | ltr |
137 | sc | Sardinian | Sardu | ltr |
138 | sd | Sindhi | सिनधि | ltr |
139 | se | Northern Sami | Davvisámegiella | ltr |
140 | sg | Sango | Sängö | ltr |
141 | sh | Serbo-Croatian | Srpskohrvatski / Српскохрватски | ltr |
142 | si | Sinhalese | සිංහල | ltr |
143 | sk | Slovak | Slovenčina | ltr |
144 | sl | Slovenian | Slovenščina | ltr |
145 | sm | Samoan | Gagana Samoa | ltr |
146 | sn | Shona | chiShona | ltr |
147 | so | Somalia | Soomaaliga | ltr |
148 | sq | Albanian | Shqip | ltr |
149 | sr | Serbian | Српски | ltr |
150 | ss | Swati | SiSwati | ltr |
151 | st | Southern Sotho | Sesotho | ltr |
152 | su | Sundanese | Basa Sunda | ltr |
153 | sv | Swedish | Svenska | ltr |
154 | sw | Swahili | Kiswahili | ltr |
155 | ta | Tamil | தமிழ் | ltr |
156 | te | Telugu | తెలుగు | ltr |
157 | tg | Tajik | Тоҷикӣ | ltr |
158 | th | Thai | ไทย / Phasa Thai | ltr |
159 | ti | Tigrinya | ትግርኛ | ltr |
160 | tk | Turkmen | Туркмен / تركمن | ltr |
161 | tl | Tagalog | Tagalog | ltr |
162 | tn | Tswana | Setswana | ltr |
163 | to | Tonga | Lea Faka-Tonga | ltr |
164 | tr | Turkish | Türkçe | ltr |
165 | ts | Tsonga | Xitsonga | ltr |
166 | tt | Tatar | Tatarça | ltr |
167 | tw | Twi | Twi | ltr |
168 | ty | Tahitian | Reo Mā`ohi | ltr |
169 | ug | Uyghur | Uyƣurqə / ئۇيغۇرچە | ltr |
170 | uk | Ukrainian | Українська | ltr |
171 | ur | Urdu | اردو | rtl |
172 | uz | Uzbek | Ўзбек | ltr |
173 | ve | Venda | Tshivenḓa | ltr |
174 | vi | Vietnamese | Việtnam | ltr |
175 | vo | Volapük | Volapük | ltr |
176 | wa | Walloon | Walon | ltr |
177 | wo | Wolof | Wollof | ltr |
178 | xh | Xhosa | isiXhosa | ltr |
179 | yi | Yiddish | ייִדיש | rtl |
180 | yo | Yoruba | Yorùbá | ltr |
181 | za | Zhuang | Cuengh / Tôô / 壮语 | ltr |
182 | zh | Chinese | 中文 | ltr |
183 | zu | Zulu | isiZulu | ltr |
184 | nb | Norwegian Bokmål | Norsk (bokmål) | ltr |
You can only use the two-letter code ISO 639-1: en, uk, de, fr ...
https://meta.wikimedia.org/wiki/Template:List_of_language_names_ordered_by_code
FAQs
A function to lookup the language name for a given locale code. In data included: english names, native names and directionality.
The npm package language-name-map receives a total of 3,549 weekly downloads. As such, language-name-map popularity was classified as popular.
We found that language-name-map demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Opengrep forks Semgrep to preserve open source SAST in response to controversial licensing changes.
Security News
Critics call the Node.js EOL CVE a misuse of the system, sparking debate over CVE standards and the growing noise in vulnerability databases.
Security News
cURL and Go security teams are publicly rejecting CVSS as flawed for assessing vulnerabilities and are calling for more accurate, context-aware approaches.