//===--- LocalizationLanguages.def - Localization Languages ----*- C++ -*-===// // // This source file is part of the Swift.org open source project // // Copyright (c) 2014 - 2020 Apple Inc. and the Swift project authors // Licensed under Apache License v2.0 with Runtime Library Exception // // See https://swift.org/LICENSE.txt for license information // See https://swift.org/CONTRIBUTORS.txt for the list of Swift project authors // //===----------------------------------------------------------------------===// // // This file has all language codes defined by ISO 639-1 for localization. // //===----------------------------------------------------------------------===// #ifndef SUPPORTED_LOCALE #define SUPPORTED_LOCALE(Code, Language) #endif SUPPORTED_LOCALE(ab, Abkhazian) SUPPORTED_LOCALE(aa, Afar) SUPPORTED_LOCALE(af, Afrikaans) SUPPORTED_LOCALE(ak, Akan) SUPPORTED_LOCALE(sq, Albanian) SUPPORTED_LOCALE(am, Amharic) SUPPORTED_LOCALE(ar, Arabic) SUPPORTED_LOCALE(an, Aragonese) SUPPORTED_LOCALE(hy, Armenian) SUPPORTED_LOCALE(as, Assamese) SUPPORTED_LOCALE(av, Avaric) SUPPORTED_LOCALE(ae, Avestan) SUPPORTED_LOCALE(ay, Aymara) SUPPORTED_LOCALE(az, Azerbaijani) SUPPORTED_LOCALE(bm, Bambara) SUPPORTED_LOCALE(ba, Bashkir) SUPPORTED_LOCALE(eu, Basque) SUPPORTED_LOCALE(be, Belarusian) SUPPORTED_LOCALE(bn, Bengali) SUPPORTED_LOCALE(bh, Bihari languages) SUPPORTED_LOCALE(bi, Bislama) SUPPORTED_LOCALE(bs, Bosnian) SUPPORTED_LOCALE(br, Breton) SUPPORTED_LOCALE(bg, Bulgarian) SUPPORTED_LOCALE(my, Burmese) SUPPORTED_LOCALE(ca, Catalan) SUPPORTED_LOCALE(km, Central Khmer) SUPPORTED_LOCALE(ch, Chamorro) SUPPORTED_LOCALE(ce, Chechen) SUPPORTED_LOCALE(ny, Chichewa) SUPPORTED_LOCALE(zh, Chinese) SUPPORTED_LOCALE(cu, Church Slavonic) SUPPORTED_LOCALE(cv, Chuvash) SUPPORTED_LOCALE(kw, Cornish) SUPPORTED_LOCALE(co, Corsican) SUPPORTED_LOCALE(cr, Cree) SUPPORTED_LOCALE(hr, Croatian) SUPPORTED_LOCALE(cs, Czech) SUPPORTED_LOCALE(da, Danish) SUPPORTED_LOCALE(dv, Divehi) SUPPORTED_LOCALE(nl, Dutch) SUPPORTED_LOCALE(dz, Dzongkha) SUPPORTED_LOCALE(en, English) SUPPORTED_LOCALE(eo, Esperanto) SUPPORTED_LOCALE(et, Estonian) SUPPORTED_LOCALE(ee, Ewe) SUPPORTED_LOCALE(fo, Faroese) SUPPORTED_LOCALE(fj, Fijian) SUPPORTED_LOCALE(fi, Finnish) SUPPORTED_LOCALE(fr, French) SUPPORTED_LOCALE(ff, Fulah) SUPPORTED_LOCALE(gd, Gaelic) SUPPORTED_LOCALE(gl, Galician) SUPPORTED_LOCALE(lg, Ganda) SUPPORTED_LOCALE(ka, Georgian) SUPPORTED_LOCALE(de, German) SUPPORTED_LOCALE(ki, Kikuyu) SUPPORTED_LOCALE(el, Greek) SUPPORTED_LOCALE(kl, Kalaallisut) SUPPORTED_LOCALE(gn, Guarani) SUPPORTED_LOCALE(gu, Gujarati) SUPPORTED_LOCALE(ht, Haitian Creole) SUPPORTED_LOCALE(ha, Hausa) SUPPORTED_LOCALE(he, Hebrew) SUPPORTED_LOCALE(hz, Herero) SUPPORTED_LOCALE(hi, Hindi) SUPPORTED_LOCALE(ho, Hiri Motu) SUPPORTED_LOCALE(hu, Hungarian) SUPPORTED_LOCALE(is, Icelandic) SUPPORTED_LOCALE(io, Ido) SUPPORTED_LOCALE(ig, Igbo) SUPPORTED_LOCALE(id, Indonesian) SUPPORTED_LOCALE(ia, Interlingua) SUPPORTED_LOCALE(ie, Interlingue) SUPPORTED_LOCALE(iu, Inuktitut) SUPPORTED_LOCALE(ik, Inupiaq) SUPPORTED_LOCALE(ga, Irish) SUPPORTED_LOCALE(it, Italian) SUPPORTED_LOCALE(ja, Japanese) SUPPORTED_LOCALE(jv, Javanese) SUPPORTED_LOCALE(kn, Kannada) SUPPORTED_LOCALE(kr, Kanuri) SUPPORTED_LOCALE(ks, Kashmiri) SUPPORTED_LOCALE(kk, Kazakh) SUPPORTED_LOCALE(rw, Kinyarwanda) SUPPORTED_LOCALE(kv, Komi) SUPPORTED_LOCALE(kg, Kongo) SUPPORTED_LOCALE(ko, Korean) SUPPORTED_LOCALE(kj, Kwanyama) SUPPORTED_LOCALE(ku, Kurdish) SUPPORTED_LOCALE(ky, Kyrgyz) SUPPORTED_LOCALE(lo, Lao) SUPPORTED_LOCALE(la, Latin) SUPPORTED_LOCALE(lv, Latvian) SUPPORTED_LOCALE(lb, Letzeburgesch) SUPPORTED_LOCALE(li, Limburgish) SUPPORTED_LOCALE(ln, Lingala) SUPPORTED_LOCALE(lt, Lithuanian) SUPPORTED_LOCALE(lu, Luba-Katanga) SUPPORTED_LOCALE(mk, Macedonian) SUPPORTED_LOCALE(mg, Malagasy) SUPPORTED_LOCALE(ms, Malay) SUPPORTED_LOCALE(ml, Malayalam) SUPPORTED_LOCALE(mt, Maltese) SUPPORTED_LOCALE(gv, Manx) SUPPORTED_LOCALE(mi, Maori) SUPPORTED_LOCALE(mr, Marathi) SUPPORTED_LOCALE(mh, Marshallese) SUPPORTED_LOCALE(ro, Romanian) SUPPORTED_LOCALE(mn, Mongolian) SUPPORTED_LOCALE(na, Nauru) SUPPORTED_LOCALE(nv, Navajo) SUPPORTED_LOCALE(nd, Northern Ndebele) SUPPORTED_LOCALE(ng, Ndonga) SUPPORTED_LOCALE(ne, Nepali) SUPPORTED_LOCALE(se, Northern Sami) SUPPORTED_LOCALE(no, Norwegian) SUPPORTED_LOCALE(nb, Norwegian Bokmål) SUPPORTED_LOCALE(nn, Norwegian Nynorsk) SUPPORTED_LOCALE(ii, Nuosu Sichuan Yi) SUPPORTED_LOCALE(oc, Occitan) SUPPORTED_LOCALE(oj, Ojibwa) SUPPORTED_LOCALE(or, Oriya) SUPPORTED_LOCALE(om, Oromo) SUPPORTED_LOCALE(os, Ossetian) SUPPORTED_LOCALE(pi, Pali) SUPPORTED_LOCALE(pa, Panjabi) SUPPORTED_LOCALE(ps, Pashto) SUPPORTED_LOCALE(fa, Persian) SUPPORTED_LOCALE(pl, Polish) SUPPORTED_LOCALE(pt, Portuguese) SUPPORTED_LOCALE(qu, Quechua) SUPPORTED_LOCALE(rm, Romansh) SUPPORTED_LOCALE(rn, Rundi) SUPPORTED_LOCALE(ru, Russian) SUPPORTED_LOCALE(sm, Samoan) SUPPORTED_LOCALE(sg, Sango) SUPPORTED_LOCALE(sa, Sanskrit) SUPPORTED_LOCALE(sc, Sardinian) SUPPORTED_LOCALE(sr, Serbian) SUPPORTED_LOCALE(sn, Shona) SUPPORTED_LOCALE(sd, Sindhi) SUPPORTED_LOCALE(si, Sinhala Sinhalese) SUPPORTED_LOCALE(sk, Slovak) SUPPORTED_LOCALE(sl, Slovenian) SUPPORTED_LOCALE(so, Somali) SUPPORTED_LOCALE(st, Sotho Southern) SUPPORTED_LOCALE(nr, South Ndebele) SUPPORTED_LOCALE(es, Spanish Castilian) SUPPORTED_LOCALE(su, Sundanese) SUPPORTED_LOCALE(sw, Swahili) SUPPORTED_LOCALE(ss, Swati) SUPPORTED_LOCALE(sv, Swedish) SUPPORTED_LOCALE(tl, Tagalog) SUPPORTED_LOCALE(ty, Tahitian) SUPPORTED_LOCALE(tg, Tajik) SUPPORTED_LOCALE(ta, Tamil) SUPPORTED_LOCALE(tt, Tatar) SUPPORTED_LOCALE(te, Telugu) SUPPORTED_LOCALE(th, Thai) SUPPORTED_LOCALE(bo, Tibetan) SUPPORTED_LOCALE(ti, Tigrinya) SUPPORTED_LOCALE(to, Tonga) SUPPORTED_LOCALE(ts, Tsonga) SUPPORTED_LOCALE(tn, Tswana) SUPPORTED_LOCALE(tr, Turkish) SUPPORTED_LOCALE(tk, Turkmen) SUPPORTED_LOCALE(tw, Twi) SUPPORTED_LOCALE(ug, Uighur) SUPPORTED_LOCALE(uk, Ukrainian) SUPPORTED_LOCALE(ur, Urdu) SUPPORTED_LOCALE(uz, Uzbek) SUPPORTED_LOCALE(ve, Venda) SUPPORTED_LOCALE(vi, Vietnamese) SUPPORTED_LOCALE(vo, Volap_k) SUPPORTED_LOCALE(wa, Walloon) SUPPORTED_LOCALE(cy, Welsh) SUPPORTED_LOCALE(fy, Western Frisian) SUPPORTED_LOCALE(wo, Wolof) SUPPORTED_LOCALE(xh, Xhosa) SUPPORTED_LOCALE(yi, Yiddish) SUPPORTED_LOCALE(yo, Yoruba) SUPPORTED_LOCALE(za, Zhuang Chuang) SUPPORTED_LOCALE(zu, Zulu) #undef SUPPORTED_LOCALE