This gem overrides the .to_s method but doesn't change how .name is accessed. This probably isn't the best way, but something like this seems to work:
module ActiveSupport
class TimeZone
def name=(new_name)
@name2 = new_name
end
def name
I18n.t(@name2, :scope => :timezones, :default => @name2, :separator => "\001")
end
end
end
This gem overrides the .to_s method but doesn't change how .name is accessed. This probably isn't the best way, but something like this seems to work: