Bugzilla – Bug 1539
Mac: Timer record on Mac does not properly support the US locale
Last modified: 2019-08-14 09:30:05 UTC
On Mac (testing on macOS Sierra Macbook Pro) the Timere Recording "Waiting" and "Progress" dialogs do not support the US locale. With the Region set to "United States and preferred language "English (US)", while the dates in the setup dialog display US fomat correctly as say "10/31/2016" in the "Waiting" and "Progress" dialogs the dates show as "31/10/16" i.e. UK date format. This occurs on both 2.1.2 and the latest alpha ccbee2b 31Oct16. When changing the locale to "United Kingdom" all three dialogs on Mac display as 31/10/2016 In 2.0.0 the US locale shows the setup dialog as 10/31/2016 and the Waiting and progress dialogs show as 10/31/16. With the locale reset to UK the setup dialog shows as 10/31/16 and the progress and warning dialogs show the date as 10/31/16. The locale seems to be properly respected on W10 both on 2.1.2 and on latest alpha audacity-win-r597da6f-2.1.3-alpha-26-oct-16
Having not been able to reproduce this on El Capitan, on Sierra I get the setup and "Waiting" and "Progress" dialogues all showing dd//mm//yy if system is changed to US English and machine rebooted. The "Advanced" button in Language & Region Preferences shows that I have no custom settings - all are set to defaults. 2.1.1 respects the US date format in all three dialogues so marked with "wx3" keyword.
Is this actually a bug? According to Wikipedia, both "Month Day Year" and "Year Month Day" are commonly used in the USA, with "Day Month Year" becoming increasing common since the 1980's (Visas and passports issued by the U.S. State Department use the day-month-year order). References: https://en.wikipedia.org/wiki/Date_format_by_country https://en.wikipedia.org/wiki/Date_and_time_notation_in_the_United_States
In the light of Steve's comments - and one sole complaint on the Forum - I'm going to close this as NOTABUG