Search code examples
localemicrosoft-edge

Why does Edge not honour my PC's locale settings (specifically, date format)?


My PC locale is set to en-IE. The locale short date format here is dd/mm/yyyy.

When I add an <input type="date"> element to my webpages, Edge shows a placeholder value of mm/dd/yyyy. Given Edge should be more tightly integrated into Windows than any other browser, I'm scratching my head over this one.

Firefox displays the placeholder correctly without me touching anything. For Chrome, I do recall having to set my language preferences to use English (UK) by default some weeks ago, presumably because it doesn't have English (Ireland) as an option and so fell back to English (US) by default instead.

Is this a bug in Edge, or am I missing something obvious?


Solution

  • This is a known issue in Edge.