[Bug 1109379] New: Thunderbird 60.0 displays wrong date format
http://bugzilla.opensuse.org/show_bug.cgi?id=1109379 Bug ID: 1109379 Summary: Thunderbird 60.0 displays wrong date format Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.0 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Firefox Assignee: bnc-team-mozilla@forge.provo.novell.com Reporter: carlos.e.r@opensuse.org QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Since the update to Thunderbird 60.0, dates are getting the wrong format. Like this: On 22/09/2018 03.36, xxx wrote: It is doing "day/month/year hour.minute", instead of what it was doing on the previous version: "year-month-day hour:minute". There is a new setting under Settings, Advanced, general: use application language or regional locale (English (Denmark)). But it is ignored. My locale is this: cer@Legolas:~> locale LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME=en_DK.UTF-8 <======= LC_COLLATE="en_US.UTF-8" LC_MONETARY=es_ES@euro LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE=es_ES@euro LC_MEASUREMENT=es_ES@euro LC_IDENTIFICATION="en_US.UTF-8" LC_ALL= cer@Legolas:~> It is ignoring the setting, which was working previously. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1109379 http://bugzilla.opensuse.org/show_bug.cgi?id=1109379#c1 Andreas Stieger <astieger@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |astieger@suse.com See Also| |https://bugzilla.mozilla.or | |g/show_bug.cgi?id=1482373 Resolution|--- |UPSTREAM --- Comment #1 from Andreas Stieger <astieger@suse.com> --- See https://bugzilla.mozilla.org/show_bug.cgi?id=1482373 This will be in Thunderbird 60.2.0 ESR -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1109379 http://bugzilla.opensuse.org/show_bug.cgi?id=1109379#c7 Carlos Robinson <carlos.e.r@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|UPSTREAM |--- --- Comment #7 from Carlos Robinson <carlos.e.r@opensuse.org> --- (In reply to Andreas Stieger from comment #1)
See https://bugzilla.mozilla.org/show_bug.cgi?id=1482373 This will be in Thunderbird 60.2.0 ESR
I'm sorry to say that 60.2.1 (64-bit) on Leap 42.3 has not corrected this issue. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1109379 Andreas Stieger <astieger@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sreeves@suse.com Flags|needinfo?(bnc-team-mozilla@ |needinfo?(sreeves@suse.com) |forge.provo.novell.com) | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1109379 http://bugzilla.opensuse.org/show_bug.cgi?id=1109379#c12 --- Comment #12 from Carlos Robinson <carlos.e.r@opensuse.org> --- I'm sorry to say that the issue is not solved in MozillaThunderbird-60.3.0-80.1.x86_64, at least on openSUSE 42.3 - I'll test 15.0 later. The date is still displayed as DD-MM-YYYY HH.MM, not respecting the setting that says "Regional locale (English (Denmark))" Then I tried: LC_TIME=es_ES@euro thunderbird & and the date format changes to DD-MM-YYYY HH:MM Next I tested: LC_TIME=es_US thunderbird and the date format changes to MM-DD-YY HH:MM So it seems to be following other locales, but not LC_TIME=en_DK.UTF-8. Has perhaps the "en_DK" format changed? How can we find out? That locale is supposed to be ISO, ie YYYY-MM-DD HH:MM (...) No, it has not changed. cer@Telcontar:~> LC_TIME=en_DK.utf8 date +'%x %X' 2018-11-10 13:39:59 cer@Telcontar:~> LC_TIME=en_US date +'%x %X' 11/10/2018 01:40:22 PM cer@Telcontar:~> "Help > Troubleshooting Information" Application Settings Requested Locales ["en-US"] Available Locales ["en-US"] App Locales ["en-US","und"] Regional Preferences ["en-DK"] Default Locale "und" Operating System System Locales ["en-US"] Regional Preferences ["en-DK"] I found this: <https://bugzilla.mozilla.org/show_bug.cgi?id=1426907> which seems to track the issue. Comment 59 has a workaround, but does not work for me: Telcontar:~ # ln -s /usr/share/i18n/locales/en_DK /usr/share/i18n/locales/root Telcontar:~ # echo 'root.UTF-8 UTF-8' | tee -a /etc/locale.gen root.UTF-8 UTF-8 Telcontar:~ # locale-gen If 'locale-gen' is not a typo you can use command-not-found to lookup the package that contains it, like this: cnf locale-gen Telcontar:~ # cnf locale-gen locale-gen: command not found Telcontar:~ # locale locale localectl localedef Telcontar:~ # Then: cer@Telcontar:~> LC_TIME=root.UTF-8 thunderbird & [1] 6620 cer@Telcontar:~> (thunderbird:6620): Gtk-WARNING **: Locale not supported by C library. Using the fallback 'C' locale. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1109379 http://bugzilla.opensuse.org/show_bug.cgi?id=1109379#c14 Per Jessen <per@computer.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |per@computer.org Version|Leap 15.0 |Leap 15.1 --- Comment #14 from Per Jessen <per@computer.org> --- Issue also present in Leap 15.1, Thunderbird 60.8.0. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1109379 http://bugzilla.opensuse.org/show_bug.cgi?id=1109379#c15 --- Comment #15 from Carlos Robinson <carlos.e.r@opensuse.org> --- Upstream bug https://bugzilla.mozilla.org/show_bug.cgi?id=1482373 Has been closed as RESOLVED FIXED, but the issue in openSUSE remains exactly the same, unsolved and the date is still printed incorrectly. Using now openSUSE version 15.2, Thunderbird version 78.13.0esr -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1109379 Carlos Robinson <carlos.e.r@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|Leap 15.1 |Leap 15.2 Summary|Thunderbird 60.0 displays |Thunderbird 78.13 displays |wrong date format |wrong date format -- You are receiving this mail because: You are on the CC list for the bug.
participants (2)
-
bugzilla_noreply@novell.com
-
bugzilla_noreply@suse.com