Open
Bug 253883
Opened 21 years ago
Updated 2 years ago
Thunderbird ignores short date format specified in "Regional and Language Options" when the region is non-US. should display as yyyy-MM-dd
Categories
(Thunderbird :: General, defect)
Tracking
(Not tracked)
NEW
People
(Reporter: filamento, Unassigned)
Details
(Keywords: intl)
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7) Gecko/20040626 Firefox/0.9.1
Build Identifier: version 0.6+ (20040729)
Thunderbird doesn't show the date in the format I've chosen in "Regional and
Language Options" in Windows XP Control Panel when the region is Spain. However,
it does show the date format properly when the region is United States.
Reproducible: Always
Steps to Reproduce:
1. In Windows XP, go to "Control Panel", "Regional and Language Options".
2. Select "Spanish (Spain)" under "Standards and Formats"
3. Select "Spain" under "Location"
4. Click the "Customize..." button and go to the "Date" tab.
5. Select "yyyy-MM-dd" as the short date format.
6. Select "-" as the date separator.
7. Press "OK" button to apply the changes.
8. Launch Thunderbird.
Actual Results:
Thunderbird showed an incorrect "dd/MM/yyyy" date format.
Expected Results:
Thunderbid should have showed the correct "yyyy-MM-dd" date format.
Comment 1•21 years ago
|
||
Confirmed on Windows XP Home Edition NL SP1 with Thunderbird 0.7.3.
Thunderbird does change the separator (i.e. the / in dd/MM/yyyy) but not the
date format itself.
(In reply to comment #0)
This problem seems to have been reconcilled.
I am using Thunderbird for Windows version 0.8 (20040913), on Windows XP
Professional with SP 1. My regional setting is English (Australian), with the
Short Date customised as d/MM/yyyy - which Thunderbird is adhering to in the
date column, for the message list, and the date displayed in messages.
Comment 3•20 years ago
|
||
I'm using version 1.0 and the date is in US format (mm-dd-yyyy), while my local
setings in linux are set to Portuguese (yyyy-mm-dd)
Comment 4•20 years ago
|
||
Thunderbird ignores the short date format for all languages except English.
It doesn't use the computers locale settings
Comment 5•19 years ago
|
||
This is an automated message, with ID "auto-resolve01".
This bug has had no comments for a long time. Statistically, we have found that
bug reports that have not been confirmed by a second user after three months are
highly unlikely to be the source of a fix to the code.
While your input is very important to us, our resources are limited and so we
are asking for your help in focussing our efforts. If you can still reproduce
this problem in the latest version of the product (see below for how to obtain a
copy) or, for feature requests, if it's not present in the latest version and
you still believe we should implement it, please visit the URL of this bug
(given at the top of this mail) and add a comment to that effect, giving more
reproduction information if you have it.
If it is not a problem any longer, you need take no action. If this bug is not
changed in any way in the next two weeks, it will be automatically resolved.
Thank you for your help in this matter.
The latest beta releases can be obtained from:
Firefox: http://www.mozilla.org/projects/firefox/
Thunderbird: http://www.mozilla.org/products/thunderbird/releases/1.5beta1.html
Seamonkey: http://www.mozilla.org/projects/seamonkey/
This bug is still present in Thunderbird 1.5 beta1.
I have just verified it under Windows 2003 SP1. It's really easy to reproduce,
why can't it be confirmed?
The steps to reproduce this bug are laid out in the first message of this page
(dated 2004-07-31)
Comment 7•19 years ago
|
||
Short dat format definitely causes problems. Eg date filters in searches (Ctrl-Shift-F) show erroneous default date format and don't function correctly when dat format contains 'MMM' (eg 'dd-MMM-yy').
Observed in WinXP-SP2 latest/TB latest/Regional settings: Eng-US.
Somebody: change the status on this bug, please.
Comment 8•19 years ago
|
||
howdy y'all,
[1] my tb info ...
Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.0.2) Gecko/20060308 Thunderbird/1.5.0.2 - Build ID: 2006030803
[2] my system info ...
- w2k [obviously] with sp4
- control panel regional setting = english, usa
[3] i have this problem in filters, also.
when i set the date format in control panel to certain combos i get an invalid - or at least incorrect - date format in the filter dialog for date tests. lookee ...
cp = dd-MMM-yy
filter = 25-2006-4
msg list date column = 24-Apr-06
cp = dd-MMM-yyyy
f = 25-2006-4
mldc = 24-Apr-2006
when i use other formats, the filter date format is correct. lookee ...
cp = dd-MM-yyyy
f = 25-4-2006
mldc = 24-04-2006
cp = yyyy-MM-dd
f = 2006-4-25
mldc = 2006-04-24
just from the above, i suspect the prob is parsing the "Apr" part of the date - but i have no idea what the filter dialog is actually looking at to get the date info.
[4] REQUEST - change the bug title from ...
"Thunderbird ignores short date format specified in "Regional and Language Options" when the region is Spain"
... to something less misleading. specifically, remove the ref to spain.
perhaps a new bug is needed? this is not _ignoring_ the setting so much as misinterpreting the setting in certain circumstances.
take care,
lee
Comment 9•18 years ago
|
||
Lee Dailey, Harry Den Dekker: your problem is not the same as this bug; see
bug 228868.
Updated•18 years ago
|
QA Contact: general
Comment 10•17 years ago
|
||
I can confirm for Spain both trunk and TB2. Tested only one other - France, which works.
Comment 11•15 years ago
|
||
This bug is definitely wider than just Spain. I have this problem with the language set to Irish (Ireland). I have the Irish interface pack for Windows installed and use the Irish language version of Thunderbird so it's a little demented to have to set the language to English just to get Thunderbird to respect my date choice. Dates are displayed in the US format mm/dd/yyyy.
Thunderbird 2.0.0.23 (20090812)
Windows XP Home SP3
Comment 12•15 years ago
|
||
nukeador, Seán, can you or a colleague test version 3 and report results?
ftp://ftp.mozilla.org/pub/thunderbird/nightly/latest-comm-1.9.1/
backup your profile before using
Skimming bugs I don't see a one fixing this for windows.
I suspect is fixed for Macs by bug 360018.
Is a bug needed for linux, or do linux flavors behave correctly?
Summary: Thunderbird ignores short date format specified in "Regional and Language Options" when the region is Spain → Thunderbird ignores short date format specified in "Regional and Language Options" when the region is non-US. should display as yyyy-MM-dd
Comment 13•15 years ago
|
||
That bug is still present. I've tried some experiments on Windows XP with changing my regional settings. I tested Thunderbird 3.0 and 3.1.
I changed my region (and therefore the date format) to Germany (dd.mm.yyyy). Thunderbird correctly displays that format. Now I change only the date format to dd/mm.yyyy and TB correctly reflects that change.
Now I change my region to Luxembourg (which I had been using before), the Windows date format changes to dd/mm/yyyy. TB now shows the date as mm/dd/yyyy (different from Windows). I tried Excel and there it works, so Windows does save the setting. I change it manually to something else and TB still doesn't see the change after a restart.
I have two possible conclusions:
- Windows saves the settings for newer regions (that region didn't exist in Windows versions before before XP SP3) at different locations (registry?) and TB looks at the wrong one.
or
- Thunderbird doesn't recognize that region and just uses some default date format (US/English).
This is Windows XP. I tried it on Windows 7 and it works therebut that doesn't mean that there's no bug anymore.
Comment 14•14 years ago
|
||
Same thing on OpenSuse Linux 10.2 (KDE). All other programs on my system recognize the system's date format yyyy-mm-dd (ISO suggestion). Just Thunderbird ignores it.
Comment 15•8 years ago
|
||
I assume same issue here on macOS: date column displays as US mm/dd/yyyy, while my current system setting for short date format is set to dd/mm/yyyy.
TB 54.0b2 (64-bit)
Comment 16•8 years ago
|
||
Also using 54.0b2. date column displays as mm/dd/yy but OS X (10.11.6) is configured to use yyyy-mm-dd.
Comment 17•7 years ago
|
||
For some reason, the problem only appeared for me just now, after updating to Thunderbird 60.0.
I'm on Arch Linux and have $LC_TIME set to 'de_AT.utf8'. ($LC_ALL is not set, so 379279 can't be the problem.)
This worked fine before the update, now I seem to have the standard English format (e.g., "8/12/18, 8:23 PM").
Curiously, when installing the ConfigDate AddOn, it showed me the correct, German date formats as options. Changing the settings just didn't affect the actually displayed dates in any way.
So, maybe this is a new bug?
Comment 18•7 years ago
|
||
(In reply to Thomas Seidl from comment #17)
> For some reason, the problem only appeared for me just now, after updating
> to Thunderbird 60.0.
>
> I'm on Arch Linux and have $LC_TIME set to 'de_AT.utf8'. ($LC_ALL is not
> set, so 379279 can't be the problem.)
>
> This worked fine before the update, now I seem to have the standard English
> format (e.g., "8/12/18, 8:23 PM").
> Curiously, when installing the ConfigDate AddOn, it showed me the correct,
> German date formats as options. Changing the settings just didn't affect the
> actually displayed dates in any way.
>
> So, maybe this is a new bug?
There sneaked in a new setting for enabling localization which is turned off by default, see https://bugzilla.mozilla.org/show_bug.cgi?id=656502#c9
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•