Source of data for "official" country/region list

jfrobishow picture jfrobishow · Jun 24, 2009 · Viewed 8k times · Source

Lately we've started getting issues with outdated countries / regions list being presented to users of our web-application.

We currently have a few DB tables to store localized country names along with their regions (states). However as the planet goes, that list is in constant evolution and it's proving to be a pain to maintain as some regions are deleted, some merged - existing data needs to be updated all the time.

What are, if any exist, the best practices when it come to dealing with multi-locale countries/regions list?

Is there a place or a standard in place? I know of ISO 3166, but their list isn't exactly DB friendly ... plus it's not fully localized.

An ideal solution would simply allow us to "sync" to it? Preferably in multiple language. The solution would preferably be free or subscription based with an historic of what changed so we could update our data (aka tblAddress)

Thanks!

Answer

Jason picture Jason · Jun 30, 2009

geonames is pretty accurate in this respect, and they update regularly.

http://www.geonames.org/export/