svenfuchs/rails-i18n — pull request #205 by onomojo (2012-03-18 22:15:03+00:00)
Title: adding spanish timezone translations

This adds spanish timezone translations. This can be used in conjunction with:

class ActiveSupport::TimeZone
def to_s
offset = "(GMT#{formatted_offset})"
translated_name = I18n.t(name, :scope => :time_zones, :default => name)
%(#{offset} #{translated_name})
end
end

So that the timezones get translated properly. Obviously the rest of the languages will need to be added as well.

= f.time_zone_select :timezone, ActiveSupport::TimeZone.all

The problem is the timezones in Rails are all in English. This lets us easily have them translated by storing the translations in your gem which seems to be the best place for them. See: http://stackoverflow.com/questions/1396623/translating-rails-timezones