LC_TIME value isn't applied correctly
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
langpack-locales (Ubuntu) |
Fix Released
|
Undecided
|
Martin Pitt |
Bug Description
Binary package hint: locales
Time in Spanish must be in 24-hour format by default, so "9:45 PM" must be shown as "21:45".
However, LC_TIME value is incorrect. In Evolution Mail, for instance, the date/time displayed in the Date filed of the mail list shows in AM/PM format, rather than the correct 24-hour format.
My actual locale is:
ricardo@kadath:~$ locale
LANG=es_ES.UTF-8
LC_CTYPE=
LC_NUMERIC=
LC_TIME=
LC_COLLATE=
LC_MONETARY=
LC_MESSAGES=
LC_PAPER=
LC_NAME=
LC_ADDRESS=
LC_TELEPHONE=
LC_MEASUREMENT=
LC_IDENTIFICATI
LC_ALL=
ricardo@kadath:~$
With the above setup, Evolution Mail shows dates in AM/PM format. However, if I start Evolution with the following:
ricardo@kadath:~$ LC_TIME=es_ES evolution
then the dates shows correctly in 24-hour format.
This seems to be a fallout from bug 51255 and bug 106381. I think I'll revert those patches and instead blame evolution/ gnome-panel itself for not offering a general 12 hour format.