# The correspondence between Unix style and NeXTstep style locale names is
# taken from
# $prefix/System/Library/Libraries/Resources/gnustep-base/Languages/Locale.aliases
+# and converted through
+# sed -n -e 's,^ *\(..*\) = \(..*\);$,NSLOCALE_\1 = \2,p' < Locale.aliases
+# sed -n -e 's,^ *\(..*\) = \(..*\);$,UNIXLOCALE_\2 = \1,p' < Locale.aliases
+NSLOCALE_aa = Afar
+NSLOCALE_aa_DJ = DjiboutiAfar
+NSLOCALE_aa_ER = EritreaAfar
+NSLOCALE_aa_ET = EthiopiaAfar
+NSLOCALE_af = Afrikaans
+NSLOCALE_am = Amharic
+NSLOCALE_an = Aragonese
+NSLOCALE_ar = Arabic
+NSLOCALE_ar_AE = UnitedArabEmiratesArabic
+NSLOCALE_ar_BH = BahrainArabic
+NSLOCALE_ar_DZ = AlgeriaArabic
+NSLOCALE_ar_EG = EgyptArabic
+NSLOCALE_ar_IN = IndiaArabic
+NSLOCALE_ar_IQ = IraqArabic
+NSLOCALE_ar_JO = JordanArabic
+NSLOCALE_ar_KW = KuwaitArabic
+NSLOCALE_ar_LB = LebanonArabic
+NSLOCALE_ar_LY = LibyaArabic
+NSLOCALE_ar_MA = MoroccoArabic
+NSLOCALE_ar_OM = OmanArabic
+NSLOCALE_ar_QA = QatarArabic
+NSLOCALE_ar_SA = SaudiArabiaArabic
+NSLOCALE_ar_SD = SudanArabic
+NSLOCALE_ar_SY = SyriaArabic
+NSLOCALE_ar_TN = TunisiaArabic
+NSLOCALE_ar_YE = YemenArabic
+NSLOCALE_az = Azerbaijani
+NSLOCALE_be = Belarusian
+NSLOCALE_bg = Bulgarian
+NSLOCALE_bn = Bengali
+NSLOCALE_bn_BD = BangladeshBengali
+NSLOCALE_bn_IN = IndiaBengali
+NSLOCALE_br = Breton
+NSLOCALE_bs = Bosnian
+NSLOCALE_byn = Blin
+NSLOCALE_ca = Catalan
NSLOCALE_cs = Czech
+NSLOCALE_cy = Welsh
NSLOCALE_da = Danish
NSLOCALE_de = German
NSLOCALE_de_AT = AustriaGerman
NSLOCALE_el_GR = GreeceGreek
NSLOCALE_en = English
NSLOCALE_en_AU = AustraliaEnglish
+NSLOCALE_en_BW = BotswanaEnglish
NSLOCALE_en_CA = CanadaEnglish
NSLOCALE_en_DK = DenmarkEnglish
NSLOCALE_en_GB = BritainEnglish
+NSLOCALE_en_HK = HongKongEnglish
NSLOCALE_en_IE = IrelandEnglish
+NSLOCALE_en_IN = IndiaEnglish
NSLOCALE_en_NZ = NewZealandEnglish
+NSLOCALE_en_PH = PhilippinesEnglish
+NSLOCALE_en_SG = SingaporeEnglish
NSLOCALE_en_US = AmericanEnglish
NSLOCALE_en_ZA = SouthAfricaEnglish
+NSLOCALE_en_ZW = ZimbabweEnglish
+NSLOCALE_eo = Esperanto
NSLOCALE_es = Spanish
NSLOCALE_es_AR = ArgentinaSpanish
NSLOCALE_es_BO = BoliviaSpanish
NSLOCALE_es_CL = ChileSpanish
NSLOCALE_es_CO = ColombiaSpanish
+NSLOCALE_es_CR = CostaRicaSpanish
NSLOCALE_es_DO = DominicanRepublicSpanish
-NSLOCALE_es_EC = EquadorSpanish
+NSLOCALE_es_EC = EcuadorSpanish
NSLOCALE_es_GT = GuatemalaSpanish
NSLOCALE_es_HN = HondurasSpanish
NSLOCALE_es_MX = MexicoSpanish
+NSLOCALE_es_NI = NicaraguaSpanish
NSLOCALE_es_PA = PanamaSpanish
NSLOCALE_es_PE = PeruSpanish
+NSLOCALE_es_PR = PuertoRicoSpanish
NSLOCALE_es_PY = ParaguaySpanish
NSLOCALE_es_SV = ElSalvadorSpanish
NSLOCALE_es_US = USASpanish
NSLOCALE_et_EE = EstoniaEstonian
NSLOCALE_eu = Basque
NSLOCALE_eu_ES = SpainBasque
+NSLOCALE_fa = Persian
NSLOCALE_fi = Finnish
NSLOCALE_fo = Faroese
NSLOCALE_fr = French
NSLOCALE_fr_CH = SwitzerlandFrench
NSLOCALE_fr_LU = LuxemburgFrench
NSLOCALE_ga = Irish
+NSLOCALE_gd = Gaelic
+NSLOCALE_gd_GB = ScotsGaelic
+NSLOCALE_gez = Geez
+NSLOCALE_gez_ER = EritreaGeez
+NSLOCALE_gez_ET = EthiopiaGeez
+NSLOCALE_gl = Gallegan
+NSLOCALE_gu = Gujarati
+NSLOCALE_gv = Manx
NSLOCALE_he = Hebrew
+NSLOCALE_hi = Hindi
NSLOCALE_hr = Croatian
NSLOCALE_hu = Hungarian
+NSLOCALE_hy = Armenian
NSLOCALE_id = Indonesian
NSLOCALE_in = Indonesian
NSLOCALE_is = Icelandic
NSLOCALE_it_CH = SwitzerlandItalian
NSLOCALE_iw = Hebrew
NSLOCALE_ja = Japanese
+NSLOCALE_ka = Georgian
NSLOCALE_kl = Greenlandic
+NSLOCALE_kn = Kannada
+NSLOCALE_ko = Korean
+NSLOCALE_kw = Cornish
+NSLOCALE_lo = Lao
NSLOCALE_lt = Lithuanian
+NSLOCALE_lug = Luganda
NSLOCALE_lv = Latvian
+NSLOCALE_mi = Maori
+NSLOCALE_mk = Macedonian
+NSLOCALE_ml = Malayalam
+NSLOCALE_mn = Mongolian
+NSLOCALE_mr = Marathi
+NSLOCALE_ms = Malay
+NSLOCALE_mt = Maltese
+NSLOCALE_nb = NorwegianBokmal
+NSLOCALE_ne = Nepali
NSLOCALE_nl = Dutch
NSLOCALE_nl_BE = BelgiumDutch
NSLOCALE_nl_NL = NetherlandsDutch
+NSLOCALE_nn = NorwegianNynorsk
NSLOCALE_no = Norwegian
+NSLOCALE_oc = Occitan
+NSLOCALE_om = Oromo
+NSLOCALE_om_ET = EthiopiaOromo
+NSLOCALE_om_KE = KenyaOromo
+NSLOCALE_pa = Punjabi
NSLOCALE_pl = Polish
NSLOCALE_pt = Portuguese
NSLOCALE_pt_BR = BrasilPortuguese
NSLOCALE_ro = Romanian
NSLOCALE_ru = Russian
NSLOCALE_ru_UA = UkraineRussian
+NSLOCALE_se = NorthernSaami
+NSLOCALE_sid = Sidamo
NSLOCALE_sk = Slovak
NSLOCALE_sl = Slovenian
+NSLOCALE_so = Somali
+NSLOCALE_so_DJ = DjiboutiSomali
+NSLOCALE_so_ET = EthiopiaSomali
+NSLOCALE_so_KE = KenyaSomali
+NSLOCALE_so_SO = SomaliaSomali
+NSLOCALE_sq = Albanian
NSLOCALE_sr = Serbian
+NSLOCALE_st = Sotho
NSLOCALE_sv = Swedish
NSLOCALE_sv_FI = FinlandSwedish
+NSLOCALE_ta = Tamil
+NSLOCALE_te = Telugu
+NSLOCALE_tg = Tajik
NSLOCALE_th = Thai
+NSLOCALE_ti = Tigrinya
+NSLOCALE_ti_ER = EritreaTigrinya
+NSLOCALE_ti_ET = EthiopiaTigrinya
+NSLOCALE_tig = Tigre
+NSLOCALE_tl = Tagalog
NSLOCALE_tr = Turkish
+NSLOCALE_tt = Tatar
NSLOCALE_uk = Ukrainian
+NSLOCALE_ur = Urdu
+NSLOCALE_uz = Uzbek
+NSLOCALE_vi = Vietnamese
+NSLOCALE_wa = Walloon
+NSLOCALE_xh = Xhosa
+NSLOCALE_yi = Yiddish
NSLOCALE_zh = Chinese
+NSLOCALE_zh_CN = SimplifiedChinese
+NSLOCALE_zh_HK = HongKongChinese
+NSLOCALE_zh_SG = SingaporeChinese
NSLOCALE_zh_TW = TraditionalChinese
+NSLOCALE_zu = Zulu
+UNIXLOCALE_Afar = aa
+UNIXLOCALE_DjiboutiAfar = aa_DJ
+UNIXLOCALE_EritreaAfar = aa_ER
+UNIXLOCALE_EthiopiaAfar = aa_ET
+UNIXLOCALE_Afrikaans = af
+UNIXLOCALE_Amharic = am
+UNIXLOCALE_Aragonese = an
+UNIXLOCALE_Arabic = ar
+UNIXLOCALE_UnitedArabEmiratesArabic = ar_AE
+UNIXLOCALE_BahrainArabic = ar_BH
+UNIXLOCALE_AlgeriaArabic = ar_DZ
+UNIXLOCALE_EgyptArabic = ar_EG
+UNIXLOCALE_IndiaArabic = ar_IN
+UNIXLOCALE_IraqArabic = ar_IQ
+UNIXLOCALE_JordanArabic = ar_JO
+UNIXLOCALE_KuwaitArabic = ar_KW
+UNIXLOCALE_LebanonArabic = ar_LB
+UNIXLOCALE_LibyaArabic = ar_LY
+UNIXLOCALE_MoroccoArabic = ar_MA
+UNIXLOCALE_OmanArabic = ar_OM
+UNIXLOCALE_QatarArabic = ar_QA
+UNIXLOCALE_SaudiArabiaArabic = ar_SA
+UNIXLOCALE_SudanArabic = ar_SD
+UNIXLOCALE_SyriaArabic = ar_SY
+UNIXLOCALE_TunisiaArabic = ar_TN
+UNIXLOCALE_YemenArabic = ar_YE
+UNIXLOCALE_Azerbaijani = az
+UNIXLOCALE_Belarusian = be
+UNIXLOCALE_Bulgarian = bg
+UNIXLOCALE_Bengali = bn
+UNIXLOCALE_BangladeshBengali = bn_BD
+UNIXLOCALE_IndiaBengali = bn_IN
+UNIXLOCALE_Breton = br
+UNIXLOCALE_Bosnian = bs
+UNIXLOCALE_Blin = byn
+UNIXLOCALE_Catalan = ca
UNIXLOCALE_Czech = cs
+UNIXLOCALE_Welsh = cy
UNIXLOCALE_Danish = da
UNIXLOCALE_German = de
UNIXLOCALE_AustriaGerman = de_AT
UNIXLOCALE_GreeceGreek = el_GR
UNIXLOCALE_English = en
UNIXLOCALE_AustraliaEnglish = en_AU
+UNIXLOCALE_BotswanaEnglish = en_BW
UNIXLOCALE_CanadaEnglish = en_CA
UNIXLOCALE_DenmarkEnglish = en_DK
UNIXLOCALE_BritainEnglish = en_GB
+UNIXLOCALE_HongKongEnglish = en_HK
UNIXLOCALE_IrelandEnglish = en_IE
+UNIXLOCALE_IndiaEnglish = en_IN
UNIXLOCALE_NewZealandEnglish = en_NZ
+UNIXLOCALE_PhilippinesEnglish = en_PH
+UNIXLOCALE_SingaporeEnglish = en_SG
UNIXLOCALE_AmericanEnglish = en_US
UNIXLOCALE_SouthAfricaEnglish = en_ZA
+UNIXLOCALE_ZimbabweEnglish = en_ZW
+UNIXLOCALE_Esperanto = eo
UNIXLOCALE_Spanish = es
UNIXLOCALE_ArgentinaSpanish = es_AR
UNIXLOCALE_BoliviaSpanish = es_BO
UNIXLOCALE_ChileSpanish = es_CL
UNIXLOCALE_ColombiaSpanish = es_CO
+UNIXLOCALE_CostaRicaSpanish = es_CR
UNIXLOCALE_DominicanRepublicSpanish = es_DO
-UNIXLOCALE_EquadorSpanish = es_EC
+UNIXLOCALE_EcuadorSpanish = es_EC
UNIXLOCALE_GuatemalaSpanish = es_GT
UNIXLOCALE_HondurasSpanish = es_HN
UNIXLOCALE_MexicoSpanish = es_MX
+UNIXLOCALE_NicaraguaSpanish = es_NI
UNIXLOCALE_PanamaSpanish = es_PA
UNIXLOCALE_PeruSpanish = es_PE
+UNIXLOCALE_PuertoRicoSpanish = es_PR
UNIXLOCALE_ParaguaySpanish = es_PY
UNIXLOCALE_ElSalvadorSpanish = es_SV
UNIXLOCALE_USASpanish = es_US
UNIXLOCALE_EstoniaEstonian = et_EE
UNIXLOCALE_Basque = eu
UNIXLOCALE_SpainBasque = eu_ES
+UNIXLOCALE_Persian = fa
UNIXLOCALE_Finnish = fi
UNIXLOCALE_Faroese = fo
UNIXLOCALE_French = fr
UNIXLOCALE_SwitzerlandFrench = fr_CH
UNIXLOCALE_LuxemburgFrench = fr_LU
UNIXLOCALE_Irish = ga
+UNIXLOCALE_Gaelic = gd
+UNIXLOCALE_ScotsGaelic = gd_GB
+UNIXLOCALE_Geez = gez
+UNIXLOCALE_EritreaGeez = gez_ER
+UNIXLOCALE_EthiopiaGeez = gez_ET
+UNIXLOCALE_Gallegan = gl
+UNIXLOCALE_Gujarati = gu
+UNIXLOCALE_Manx = gv
UNIXLOCALE_Hebrew = he
+UNIXLOCALE_Hindi = hi
UNIXLOCALE_Croatian = hr
UNIXLOCALE_Hungarian = hu
+UNIXLOCALE_Armenian = hy
UNIXLOCALE_Indonesian = id
-UNIXLOCALE_Indonesian = in
UNIXLOCALE_Icelandic = is
UNIXLOCALE_Italian = it
UNIXLOCALE_SwitzerlandItalian = it_CH
-UNIXLOCALE_Hebrew = iw
UNIXLOCALE_Japanese = ja
+UNIXLOCALE_Georgian = ka
UNIXLOCALE_Greenlandic = kl
+UNIXLOCALE_Kannada = kn
+UNIXLOCALE_Korean = ko
+UNIXLOCALE_Cornish = kw
+UNIXLOCALE_Lao = lo
UNIXLOCALE_Lithuanian = lt
+UNIXLOCALE_Luganda = lug
UNIXLOCALE_Latvian = lv
+UNIXLOCALE_Maori = mi
+UNIXLOCALE_Macedonian = mk
+UNIXLOCALE_Malayalam = ml
+UNIXLOCALE_Mongolian = mn
+UNIXLOCALE_Marathi = mr
+UNIXLOCALE_Malay = ms
+UNIXLOCALE_Maltese = mt
+UNIXLOCALE_NorwegianBokmal = nb
+UNIXLOCALE_Nepali = ne
UNIXLOCALE_Dutch = nl
UNIXLOCALE_BelgiumDutch = nl_BE
UNIXLOCALE_NetherlandsDutch = nl_NL
+UNIXLOCALE_NorwegianNynorsk = nn
UNIXLOCALE_Norwegian = no
+UNIXLOCALE_Occitan = oc
+UNIXLOCALE_Oromo = om
+UNIXLOCALE_EthiopiaOromo = om_ET
+UNIXLOCALE_KenyaOromo = om_KE
+UNIXLOCALE_Punjabi = pa
UNIXLOCALE_Polish = pl
UNIXLOCALE_Portuguese = pt
UNIXLOCALE_BrasilPortuguese = pt_BR
UNIXLOCALE_Romanian = ro
UNIXLOCALE_Russian = ru
UNIXLOCALE_UkraineRussian = ru_UA
+UNIXLOCALE_NorthernSaami = se
+UNIXLOCALE_Sidamo = sid
UNIXLOCALE_Slovak = sk
UNIXLOCALE_Slovenian = sl
+UNIXLOCALE_Somali = so
+UNIXLOCALE_DjiboutiSomali = so_DJ
+UNIXLOCALE_EthiopiaSomali = so_ET
+UNIXLOCALE_KenyaSomali = so_KE
+UNIXLOCALE_SomaliaSomali = so_SO
+UNIXLOCALE_Albanian = sq
UNIXLOCALE_Serbian = sr
+UNIXLOCALE_Sotho = st
UNIXLOCALE_Swedish = sv
UNIXLOCALE_FinlandSwedish = sv_FI
+UNIXLOCALE_Tamil = ta
+UNIXLOCALE_Telugu = te
+UNIXLOCALE_Tajik = tg
UNIXLOCALE_Thai = th
+UNIXLOCALE_Tigrinya = ti
+UNIXLOCALE_EritreaTigrinya = ti_ER
+UNIXLOCALE_EthiopiaTigrinya = ti_ET
+UNIXLOCALE_Tigre = tig
+UNIXLOCALE_Tagalog = tl
UNIXLOCALE_Turkish = tr
+UNIXLOCALE_Tatar = tt
UNIXLOCALE_Ukrainian = uk
+UNIXLOCALE_Urdu = ur
+UNIXLOCALE_Uzbek = uz
+UNIXLOCALE_Vietnamese = vi
+UNIXLOCALE_Walloon = wa
+UNIXLOCALE_Xhosa = xh
+UNIXLOCALE_Yiddish = yi
UNIXLOCALE_Chinese = zh
+UNIXLOCALE_SimplifiedChinese = zh_CN
+UNIXLOCALE_HongKongChinese = zh_HK
+UNIXLOCALE_SingaporeChinese = zh_SG
UNIXLOCALE_TraditionalChinese = zh_TW
+UNIXLOCALE_Zulu = zu