localized country names in asp.net/C# missing countries
<p>I am using following code to show localized country names ( name of the country in its language), but most of the countries are missing like Zimbabwe:</p>

<pre><code>Dictionary&lt;string, string&gt; objDic = new Dictionary&lt;string, string&gt;();

                foreach (CultureInfo ObjCultureInfo in CultureInfo.GetCultures(CultureTypes.SpecificCultures))
                {
                    RegionInfo objRegionInfo = new RegionInfo(ObjCultureInfo.Name);
                    if (!objDic.ContainsValue(objRegionInfo.TwoLetterISORegionName.ToLower()))
                    {
                        objDic.Add(objRegionInfo.NativeName, objRegionInfo.TwoLetterISORegionName.ToLower());
                    }
                }

                var obj = objDic.OrderBy(p =&gt; p.Key);
                foreach (KeyValuePair&lt;string, string&gt; val in obj)
                {
                    cmbCountry.Items.Add(new ListItem(val.Key, val.Value.ToUpper()));
                }
</code></pre>

<p>It shows 127 countries out of 245, Please suggest me solution to this.</p>

<p>thanks</p>
