Last active
April 8, 2025 04:27
-
-
Save josantonius/b455e315bc7f790d14b136d61d9ae469 to your computer and use it in GitHub Desktop.
List of 183 language codes (ISO 639-1)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"aa": "Afar", | |
"ab": "Abkhazian", | |
"ae": "Avestan", | |
"af": "Afrikaans", | |
"ak": "Akan", | |
"am": "Amharic", | |
"an": "Aragonese", | |
"ar": "Arabic", | |
"as": "Assamese", | |
"av": "Avaric", | |
"ay": "Aymara", | |
"az": "Azerbaijani", | |
"ba": "Bashkir", | |
"be": "Belarusian", | |
"bg": "Bulgarian", | |
"bi": "Bislama", | |
"bm": "Bambara", | |
"bn": "Bengali", | |
"bo": "Tibetan", | |
"br": "Breton", | |
"bs": "Bosnian", | |
"ca": "Catalan", | |
"ce": "Chechen", | |
"ch": "Chamorro", | |
"co": "Corsican", | |
"cr": "Cree", | |
"cs": "Czech", | |
"cu": "Church Slavic", | |
"cv": "Chuvash", | |
"cy": "Welsh", | |
"da": "Danish", | |
"de": "German", | |
"dv": "Divehi", | |
"dz": "Dzongkha", | |
"ee": "Ewe", | |
"el": "Greek", | |
"en": "English", | |
"eo": "Esperanto", | |
"es": "Spanish", | |
"et": "Estonian", | |
"eu": "Basque", | |
"fa": "Persian", | |
"ff": "Fulah", | |
"fi": "Finnish", | |
"fj": "Fijian", | |
"fo": "Faroese", | |
"fr": "French", | |
"fy": "Western Frisian", | |
"ga": "Irish", | |
"gd": "Gaelic", | |
"gl": "Galician", | |
"gn": "Guarani", | |
"gu": "Gujarati", | |
"gv": "Manx", | |
"ha": "Hausa", | |
"he": "Hebrew", | |
"hi": "Hindi", | |
"ho": "Hiri Motu", | |
"hr": "Croatian", | |
"ht": "Haitian", | |
"hu": "Hungarian", | |
"hy": "Armenian", | |
"hz": "Herero", | |
"ia": "Interlingua", | |
"id": "Indonesian", | |
"ie": "Interlingue", | |
"ig": "Igbo", | |
"ii": "Sichuan Yi", | |
"ik": "Inupiaq", | |
"io": "Ido", | |
"is": "Icelandic", | |
"it": "Italian", | |
"iu": "Inuktitut", | |
"ja": "Japanese", | |
"jv": "Javanese", | |
"ka": "Georgian", | |
"kg": "Kongo", | |
"ki": "Kikuyu", | |
"kj": "Kuanyama", | |
"kk": "Kazakh", | |
"kl": "Kalaallisut", | |
"km": "Central Khmer", | |
"kn": "Kannada", | |
"ko": "Korean", | |
"kr": "Kanuri", | |
"ks": "Kashmiri", | |
"ku": "Kurdish", | |
"kv": "Komi", | |
"kw": "Cornish", | |
"ky": "Kirghiz", | |
"la": "Latin", | |
"lb": "Luxembourgish", | |
"lg": "Ganda", | |
"li": "Limburgan", | |
"ln": "Lingala", | |
"lo": "Lao", | |
"lt": "Lithuanian", | |
"lu": "Luba-Katanga", | |
"lv": "Latvian", | |
"mg": "Malagasy", | |
"mh": "Marshallese", | |
"mi": "Maori", | |
"mk": "Macedonian", | |
"ml": "Malayalam", | |
"mn": "Mongolian", | |
"mr": "Marathi", | |
"ms": "Malay", | |
"mt": "Maltese", | |
"my": "Burmese", | |
"na": "Nauru", | |
"nb": "Bokmål, Norwegian", | |
"nd": "Ndebele, North", | |
"ne": "Nepali", | |
"ng": "Ndonga", | |
"nl": "Dutch", | |
"nn": "Norwegian Nynorsk", | |
"no": "Norwegian", | |
"nr": "Ndebele, South", | |
"nv": "Navajo", | |
"ny": "Chichewa", | |
"oc": "Occitan", | |
"oj": "Ojibwa", | |
"om": "Oromo", | |
"or": "Oriya", | |
"os": "Ossetian", | |
"pa": "Panjabi", | |
"pi": "Pali", | |
"pl": "Polish", | |
"ps": "Pushto", | |
"pt": "Portuguese", | |
"qu": "Quechua", | |
"rm": "Romansh", | |
"rn": "Rundi", | |
"ro": "Romanian", | |
"ru": "Russian", | |
"rw": "Kinyarwanda", | |
"sa": "Sanskrit", | |
"sc": "Sardinian", | |
"sd": "Sindhi", | |
"se": "Northern Sami", | |
"sg": "Sango", | |
"si": "Sinhala", | |
"sk": "Slovak", | |
"sl": "Slovenian", | |
"sm": "Samoan", | |
"sn": "Shona", | |
"so": "Somali", | |
"sq": "Albanian", | |
"sr": "Serbian", | |
"ss": "Swati", | |
"st": "Sotho, Southern", | |
"su": "Sundanese", | |
"sv": "Swedish", | |
"sw": "Swahili", | |
"ta": "Tamil", | |
"te": "Telugu", | |
"tg": "Tajik", | |
"th": "Thai", | |
"ti": "Tigrinya", | |
"tk": "Turkmen", | |
"tl": "Tagalog", | |
"tn": "Tswana", | |
"to": "Tonga", | |
"tr": "Turkish", | |
"ts": "Tsonga", | |
"tt": "Tatar", | |
"tw": "Twi", | |
"ty": "Tahitian", | |
"ug": "Uighur", | |
"uk": "Ukrainian", | |
"ur": "Urdu", | |
"uz": "Uzbek", | |
"ve": "Venda", | |
"vi": "Vietnamese", | |
"vo": "Volapük", | |
"wa": "Walloon", | |
"wo": "Wolof", | |
"xh": "Xhosa", | |
"yi": "Yiddish", | |
"yo": "Yoruba", | |
"za": "Zhuang", | |
"zh": "Chinese", | |
"zu": "Zulu" | |
} |
Thanks @FaisaljanBaloch!
Actually, it's not that Baluchi is missing — it's that many other entries shouldn't be there if we strictly stick to ISO 639-1, which is what I originally intended 😅
I have cleaned up the list to reflect only the valid ISO 639-1 codes.
Baluchi (bal) isn't part of ISO 639-1 — it's included in ISO 639-2 and ISO 639-3 instead.
You can find the official code for Baluchi in the Library of Congress.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Great work, @josantonius! But I was surprised to see that my language (Baluchi) is not listed despite over 10 million speakers.