I'm using babel and pytz to get the time zones. However, for most of America, it maps to something not as helpful in a dropdown box:
"America/New_York" displays "Eastern Time", "America/Nipigon" also displays "Eastern Time".
Is there some way to do this conversion to add city info? other timezones seems okay, like "Asia/Jakarta" converts to "Indonesia (Jakarta) Time"
Works for me with Babel 0.9.5 and pytz 2010b.
py.tz
output
How are you running it? What versions?
If you are stuck with the versions you have, then why not only use the Continent/City entries?
Here's a starting point for you. It determines both the continent and the city, so you can format it however you want.
tzs.py
output