Description of problem:
Textual differences between perl/java User preference pages.
*** Bug 145830 has been marked as a duplicate of this bug. ***
*** Bug 145776 has been marked as a duplicate of this bug. ***
*** Bug 128894 has been marked as a duplicate of this bug. ***
This comment originally made by jesusr on a duplicate of this bug.
At current we are using the hard coded list of timezones ported from
the perl codebase. We should look at using the java.util.TimeZone
class to populate the drop down.
To keep compatibility we could limit the list items using a lower and
upper bound so it works with our current schema.
TimeZones are now saved by a TimeZone object. UserFactory sorts them
for display purposes. The format is not localized.
Timezones are now localized using StringResource. All references to
the display name of timezones in the database have been removed.