| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189 |
- /**
- * ISO 639-1 language codes (https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes)
- */
- export enum LanguageCode {
- AA = 'aa', // Afar
- AB = 'ab', // Abkhazian
- AF = 'af', // Afrikaans
- AK = 'ak', // Akan
- SQ = 'sq', // Albanian
- AM = 'am', // Amharic
- AR = 'ar', // Arabic
- AN = 'an', // Aragonese
- HY = 'hy', // Armenian
- AS = 'as', // Assamese
- AV = 'av', // Avaric
- AE = 'ae', // Avestan
- AY = 'ay', // Aymara
- AZ = 'az', // Azerbaijani
- BA = 'ba', // Bashkir
- BM = 'bm', // Bambara
- EU = 'eu', // Basque
- BE = 'be', // Belarusian
- BN = 'bn', // Bengali
- BH = 'bh', // Bihari languages
- BI = 'bi', // Bislama
- BS = 'bs', // Bosnian
- BR = 'br', // Breton
- BG = 'bg', // Bulgarian
- MY = 'my', // Burmese
- CA = 'ca', // Catalan; Valencian
- CH = 'ch', // Chamorro
- CE = 'ce', // Chechen
- ZH = 'zh', // Chinese
- CU = 'cu', // Church Slavic; Old Slavonic; Church Slavonic; Old Bulgarian; Old Church Slavonic
- CV = 'cv', // Chuvash
- KW = 'kw', // Cornish
- CO = 'co', // Corsican
- CR = 'cr', // Cree
- CS = 'cs', // Czech
- DA = 'da', // Danish
- DV = 'dv', // Divehi; Dhivehi; Maldivian
- NL = 'nl', // Dutch; Flemish
- DZ = 'dz', // Dzongkha
- EN = 'en', // English
- EO = 'eo', // Esperanto
- ET = 'et', // Estonian
- EE = 'ee', // Ewe
- FO = 'fo', // Faroese
- FJ = 'fj', // Fijian
- FI = 'fi', // Finnish
- FR = 'fr', // French
- FY = 'fy', // Western Frisian
- FF = 'ff', // Fulah
- KA = 'ka', // Georgian
- DE = 'de', // German
- GD = 'gd', // Gaelic; Scottish Gaelic
- GA = 'ga', // Irish
- GL = 'gl', // Galician
- GV = 'gv', // Manx
- EL = 'el', // Greek, Modern (1453-)
- GN = 'gn', // Guarani
- GU = 'gu', // Gujarati
- HT = 'ht', // Haitian; Haitian Creole
- HA = 'ha', // Hausa
- HE = 'he', // Hebrew
- HZ = 'hz', // Herero
- HI = 'hi', // Hindi
- HO = 'ho', // Hiri Motu
- HR = 'hr', // Croatian
- HU = 'hu', // Hungarian
- IG = 'ig', // Igbo
- IS = 'is', // Icelandic
- IO = 'io', // Ido
- II = 'ii', // Sichuan Yi; Nuosu
- IU = 'iu', // Inuktitut
- IE = 'ie', // Interlingue; Occidental
- IA = 'ia', // Interlingua (International Auxiliary Language Association)
- ID = 'id', // Indonesian
- IK = 'ik', // Inupiaq
- IT = 'it', // Italian
- JV = 'jv', // Javanese
- JA = 'ja', // Japanese
- KL = 'kl', // Kalaallisut; Greenlandic
- KN = 'kn', // Kannada
- KS = 'ks', // Kashmiri
- KR = 'kr', // Kanuri
- KK = 'kk', // Kazakh
- KM = 'km', // Central Khmer
- KI = 'ki', // Kikuyu; Gikuyu
- RW = 'rw', // Kinyarwanda
- KY = 'ky', // Kirghiz; Kyrgyz
- KV = 'kv', // Komi
- KG = 'kg', // Kongo
- KO = 'ko', // Korean
- KJ = 'kj', // Kuanyama; Kwanyama
- KU = 'ku', // Kurdish
- LO = 'lo', // Lao
- LA = 'la', // Latin
- LV = 'lv', // Latvian
- LI = 'li', // Limburgan; Limburger; Limburgish
- LN = 'ln', // Lingala
- LT = 'lt', // Lithuanian
- LB = 'lb', // Luxembourgish; Letzeburgesch
- LU = 'lu', // Luba-Katanga
- LG = 'lg', // Ganda
- MK = 'mk', // Macedonian
- MH = 'mh', // Marshallese
- ML = 'ml', // Malayalam
- MI = 'mi', // Maori
- MR = 'mr', // Marathi
- MS = 'ms', // Malay
- MG = 'mg', // Malagasy
- MT = 'mt', // Maltese
- MN = 'mn', // Mongolian
- NA = 'na', // Nauru
- NV = 'nv', // Navajo; Navaho
- NR = 'nr', // Ndebele, South; South Ndebele
- ND = 'nd', // Ndebele, North; North Ndebele
- NG = 'ng', // Ndonga
- NE = 'ne', // Nepali
- NN = 'nn', // Norwegian Nynorsk; Nynorsk, Norwegian
- NB = 'nb', // Bokmål, Norwegian; Norwegian Bokmål
- NO = 'no', // Norwegian
- NY = 'ny', // Chichewa; Chewa; Nyanja
- OC = 'oc', // Occitan (post 1500); Provençal
- OJ = 'oj', // Ojibwa
- OR = 'or', // Oriya
- OM = 'om', // Oromo
- OS = 'os', // Ossetian; Ossetic
- PA = 'pa', // Panjabi; Punjabi
- FA = 'fa', // Persian
- PI = 'pi', // Pali
- PL = 'pl', // Polish
- PT = 'pt', // Portuguese
- PS = 'ps', // Pushto; Pashto
- QU = 'qu', // Quechua
- RM = 'rm', // Romansh
- RO = 'ro', // Romanian; Moldavian; Moldovan
- RN = 'rn', // Rundi
- RU = 'ru', // Russian
- SG = 'sg', // Sango
- SA = 'sa', // Sanskrit
- SI = 'si', // Sinhala; Sinhalese
- SK = 'sk', // Slovak
- SL = 'sl', // Slovenian
- SE = 'se', // Northern Sami
- SM = 'sm', // Samoan
- SN = 'sn', // Shona
- SD = 'sd', // Sindhi
- SO = 'so', // Somali
- ST = 'st', // Sotho, Southern
- ES = 'es', // Spanish; Castilian
- SC = 'sc', // Sardinian
- SR = 'sr', // Serbian
- SS = 'ss', // Swati
- SU = 'su', // Sundanese
- SW = 'sw', // Swahili
- SV = 'sv', // Swedish
- TY = 'ty', // Tahitian
- TA = 'ta', // Tamil
- TT = 'tt', // Tatar
- TE = 'te', // Telugu
- TG = 'tg', // Tajik
- TL = 'tl', // Tagalog
- TH = 'th', // Thai
- BO = 'bo', // Tibetan
- TI = 'ti', // Tigrinya
- TO = 'to', // Tonga (Tonga Islands)
- TN = 'tn', // Tswana
- TS = 'ts', // Tsonga
- TK = 'tk', // Turkmen
- TR = 'tr', // Turkish
- TW = 'tw', // Twi
- UG = 'ug', // Uighur; Uyghur
- UK = 'uk', // Ukrainian
- UR = 'ur', // Urdu
- UZ = 'uz', // Uzbek
- VE = 've', // Venda
- VI = 'vi', // Vietnamese
- VO = 'vo', // Volapük
- CY = 'cy', // Welsh
- WA = 'wa', // Walloon
- WO = 'wo', // Wolof
- XH = 'xh', // Xhosa
- YI = 'yi', // Yiddish
- YO = 'yo', // Yoruba
- ZA = 'za', // Zhuang; Chuang
- ZU = 'zu', // Zulu
- }
|