Research
Security News
Quasar RAT Disguised as an npm Package for Detecting Vulnerabilities in Ethereum Smart Contracts
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
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,903 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.
Research
Security News
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
Security News
Research
A supply chain attack on Rspack's npm packages injected cryptomining malware, potentially impacting thousands of developers.
Research
Security News
Socket researchers discovered a malware campaign on npm delivering the Skuld infostealer via typosquatted packages, exposing sensitive data.