Created
April 3, 2012 00:17
-
-
Save sushovande/2288201 to your computer and use it in GitHub Desktop.
A small C# function that gets all the locales currently supported by the windows phone ecosystem.
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
static Dictionary<string, string> GetAllLocales() | |
{ | |
var reply = new Dictionary<string, string>(); | |
reply.Add("es-ar", "Argentina (es-ar)"); | |
reply.Add("en-au", "Australia (en-au)"); | |
reply.Add("de-at", "Austria (de-at)"); | |
reply.Add("ar-bh", "Bahrain (ar-bh)"); | |
reply.Add("fr-be", "Belgium (fr-be)"); | |
reply.Add("nl-be", "Belgium (nl-be)"); | |
reply.Add("bg-bg", "Bulgaria (bg-bg)"); | |
reply.Add("en-ca", "Canada (en-ca)"); | |
reply.Add("fr-ca", "Canada (fr-ca)"); | |
reply.Add("es-cl", "Chile (es-cl)"); | |
reply.Add("zh-CN", "China (zh-CN)"); | |
reply.Add("es-co", "Colombia (es-co)"); | |
reply.Add("es-cr", "Costa Rica (es-cr)"); | |
reply.Add("hr-hr", "Croatia (hr-hr)"); | |
reply.Add("cs-cz", "Czech Republic (cs-cz)"); | |
reply.Add("da-dk", "Denmark (da-dk)"); | |
reply.Add("et-ee", "Estonia (et-ee)"); | |
reply.Add("fi-fi", "Finland (fi-fi)"); | |
reply.Add("fr-fr", "France (fr-fr)"); | |
reply.Add("de-de", "Germany (de-de)"); | |
reply.Add("el-gr", "Greece (el-gr)"); | |
reply.Add("en-hk", "Hong Kong SAR (en-hk)"); | |
reply.Add("zh-hk", "Hong Kong SAR (zh-hk)"); | |
reply.Add("hu-hu", "Hungary (hu-hu)"); | |
reply.Add("is-is", "Iceland (is-is)"); | |
reply.Add("en-in", "India (en-in)"); | |
reply.Add("id-id", "Indonesia (id-id)"); | |
reply.Add("ar-iq", "Iraq (ar-iq)"); | |
reply.Add("en-ie", "Ireland (en-ie)"); | |
reply.Add("he-il", "Israel (he-il)"); | |
reply.Add("it-it", "Italy (it-it)"); | |
reply.Add("ja-jp", "Japan (ja-jp)"); | |
reply.Add("kk-kz", "Kazakhstan (kk-kz)"); | |
reply.Add("lv-lv", "Latvia (lv-lv)"); | |
reply.Add("lt-lt", "Lithuania (lt-lt)"); | |
reply.Add("ms-my", "Malaysia (ms-my)"); | |
reply.Add("es-mx", "Mexico (es-mx)"); | |
reply.Add("nl-nl", "Netherlands (nl-nl)"); | |
reply.Add("en-nz", "New Zealand (en-nz)"); | |
reply.Add("nb-no", "Norway (nb-no)"); | |
reply.Add("es-pe", "Peru (es-pe)"); | |
reply.Add("en-ph", "Philippines (en-ph)"); | |
reply.Add("pl-pl", "Poland (pl-pl)"); | |
reply.Add("pt-pt", "Portugal (pt-pt)"); | |
reply.Add("ar-qa", "Qatar (ar-qa)"); | |
reply.Add("ro-ro", "Romania (ro-ro)"); | |
reply.Add("ru-ru", "Russia (ru-ru)"); | |
reply.Add("ar-sa", "Saudi Arabia (ar-sa)"); | |
reply.Add("en-sg", "Singapore (en-sg)"); | |
reply.Add("sk-sk", "Slovakia (sk-sk)"); | |
reply.Add("sl-si", "Slovenia (sl-si)"); | |
reply.Add("en-za", "South Africa (en-za)"); | |
reply.Add("es-es", "Spain (es-es)"); | |
reply.Add("sv-se", "Sweden (sv-se)"); | |
reply.Add("de-ch", "Switzerland (de-ch)"); | |
reply.Add("fr-ch", "Switzerland (fr-ch)"); | |
reply.Add("zh-tw", "Taiwan (zh-tw)"); | |
reply.Add("th-th", "Thailand (th-th)"); | |
reply.Add("tr-tr", "Turkey (tr-tr)"); | |
reply.Add("uk-ua", "Ukraine (uk-ua)"); | |
reply.Add("ar-ae", "United Arab Emirates (ar-ae)"); | |
reply.Add("en-gb", "United Kingdom (en-gb)"); | |
reply.Add("en-us", "United States (en-us)"); | |
reply.Add("es-ve", "Venezuela (es-ve)"); | |
reply.Add("vi-vn", "Vietnam (vi-vn)"); | |
return reply; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment