View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0009115 | MMW v4 | Properties/Auto-Tools | public | 2012-02-10 04:04 | 2022-04-29 01:06 |
Reporter | rusty | Assigned To | |||
Priority | immediate | Severity | major | Reproducibility | sometimes |
Status | closed | Resolution | fixed | ||
Product Version | 4.0.3 | ||||
Target Version | 4.0.3 | Fixed in Version | 4.0.3 | ||
Summary | 0009115: Date format handling problem | ||||
Description | Date formats seem to be getting mixed up on some systems. The problem is being experienced by a fair number of users, so there's definitely a problem. | ||||
Additional Information | http://www.mediamonkey.com/forum/viewtopic.php?f=7&t=53165 | ||||
Tags | todoc-help | ||||
Fixed in build | 1473 | ||||
|
It's Windows 7 issue (or in combination with Delphi .. see http://social.technet.microsoft.com/Forums/en/w7itprogeneral/thread/b4f90f07-206c-494b-8d14-ee17bfa689e0). We'll try described workaround. |
|
Fixed in 1473 |
|
If that do not help we should try to Directly read date format from "HKEY_USERS\.DEFAULT\Control Panel\International" which is default for all/new users in windows or from "HKEY_CURRENT_USER\Control Panel\International" Additionally we should add KB page where users would set Locale ID manually according to http://blogs.msdn.com/b/michkap/archive/2011/05/24/10167604.aspx and Short date format according to http://support.microsoft.com/kb/307938 We should decide after user confirmations. |
|
One of MS support described a solution (so we can describe that in FAQ as well) : If you open "Regional and Language Options" from the control panel (the globe icon) / intl.cpl, and reselect your locale it will likely solve the problem. 1) Open Regional and Language Options 2) Under "Format" pick anything else. (eg: English (United States)). 3) Press "Apply" 4) Under "Format" pick your desired locale (eg: English (United Kingdom)). 5) Press OK. FWIW: Windows stores duplicate locale "name"s and "LCID"s (it's best if you use the named APIs, eg: GetLocaleInfoEx()), and they got out-of-sync when windows was installed. Rerunning intl.cpl gets them back in-sync. |
|
verified in forum build 1473 |