ISO-8601 is your friend, this is proof

“For instance, selecting “English (U.S.)” will change the date of birth entry to MM/ DD/YYYY while selecting “Deutsch” will change the date of birth entry to DD.MM.YYYY.”

A couple of rules could reduce noise in dates. (of course, you’d need more than just 2 rules to cover all the date variants).

In the first example, “MM/ DD/YYYY”, the space is not detected, and you get a spelling error instead.
In the second example, the date is fine (no extra space), but it’s not recognized as a date, so you get a spelling error there too.

If there’s a better place to post this kind of stuff (trash can?), let me know…