blob: 98bae1c23f8e15a26c9860837a7fa7047d066628 [file] [log] [blame]
//===--- 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