I'm looking to automate a common task for us. For example, Jaromir Jagr was born in Kladno in 1972. I want to be able to take that and output a string.
Born in Kladno, Czechoslovakia (present-day Czech Republic).
I'm a little bit familiar with geonames.org, but I'm not sure if it has the historical component. Any places that have that?