.net - son - paises que tienen como lengua materna el español
¿Lista de todos los países en cualquier idioma? (5)
Desde MSDN, el comentario dice "Obtiene el nombre completo del país / región en el idioma de la versión localizada de .NET Framework" para la propiedad DisplayName.
Si tienes un .net Framework alemán, debería estar en alemán.
Posible duplicado:
¿Dónde puedo obtener una lista de todos los países / ciudades para completar un cuadro de lista?
Tengo un pequeño dilema en el que necesito una lista de todos los nombres de países en alemán. Puedo obtener esta información en inglés usando el siguiente código, pero no estoy seguro de cómo hacerlo en alemán. ¿Algunas ideas?
Dim countries As Generic.List(Of String) = New Generic.List(Of String)
For Each ci As Globalization.CultureInfo In Globalization.CultureInfo.GetCultures(Globalization.CultureTypes.AllCultures And Globalization.CultureTypes.NeutralCultures)
Dim ri As Globalization.RegionInfo = New Globalization.RegionInfo(ci.LCID)
countries.Add(ri.EnglishName)
Next ci
El consorcio Unicode mantiene listas de traducciones de locale en prácticamente todos los idiomas, incluido, por supuesto, el alemán. Los datos se almacenan en archivos XML muy sencillos.
Descargue este archivo zip (datos principales de CLDR ) del sitio de Unicode Consortium y extraiga de.xml. Todo lo que quieres (y mucho más) está ahí.
Países: XPATH = /ldml/localeDisplayNames/territories/territory
El día que necesite la información en otro idioma, simplemente elija el archivo xml correspondiente del archivo zip (p. Ej .: French = fr.xml).
Hay una lista de acuerdo con ISO 3166 disponible en Deutsche Nationalbibliothek:
http://www.d-nb.de/standardisierung/pdf/laendercodes_alph.pdf
Se puede obtener una lista con nombres en inglés de ISO:
Actualización: con una localización alemana de .NET Framework puede usar la propiedad RegionInfo
clase RegionInfo
para obtener el nombre del país alemán localizado.
Una rápida búsqueda en Google reveló esta página , que contiene una lista de muchos países en alemán. La lista está disponible en 15 idiomas en el sitio. Probablemente pueda raspar los datos y hacer que un archivo XML se cargue dinámicamente si no desea confiar en el lenguaje del marco.
Wikipedia tiene una lista de estados soberanos . Como esta página wiki ha sido traducida a casi cualquier idioma, supongo que puedes capturar la información allí.