Yellow-Dog-Man / Resonite-Issues

Issue repository for Resonite.
https://resonite.com
141 stars 2 forks source link

Resonite registration screen in United States date format. #183

Open Nammi-namm opened 1 year ago

Nammi-namm commented 1 year ago

Describe the bug?

Resonite's account registration screen asks for your date of birth in American date format. MM/DD/YYYY (month/day/year). Which is only really used in the USA, and to a small extent in neighbouring countries. Instead of the more globally common DD/MM/YYYY, or the ISO 8601 YYYY-MM-DD standard.

To Reproduce

Access the login screen and select register new account button, and you'll see it ask for your date of birth in American date format.

Expected behavior

Having the 3 fields for date of birth be:

Screenshots

image

Additional Context

https://en.wikipedia.org/wiki/Date_format_by_country

Reporters

Nammi / @namminamm

ProbablePrime commented 1 year ago

Thank you for making this, I have re-targeted it to be a regular enhancement because the registration screen is not a content issue.

Banane9 commented 1 year ago

Really had to do a double take to enter my birthday right because of that when signing up

ProbablePrime commented 1 year ago

I can do this for just this area in a way that makes sense. For more general date inputs it would be more difficult but that's for another issue. Grabbing this to fix up registration.

gentlecolts commented 1 year ago

If this is to change, my personal vote would be for year-month-day as the standard

Banane9 commented 1 year ago

If this is to change, my personal vote would be for year-month-day as the standard

Yea, either that or day month year - both would be much more standardized and familiar for anyone that isn't solely accustomed to the US order

ProbablePrime commented 1 year ago

Just putting this here for my notes, ignore it: https://github.com/AvaloniaUI/Avalonia/blob/master/src/Avalonia.Controls/DateTimePickers/DatePickerPresenter.cs#L396

Banane9 commented 11 months ago

How's it going with this? While only something users run into once, it was certainly an "uhhh... okay?" moment while signing up, which doesn't contribute to a smooth user experience when first starting as a non-US user.

Frooxius commented 11 months ago

It hasn't been prioritized yet over other issues, which is indicated by the status of the issue is still "Todo".