为什么 Edge 不支持我电脑的区域设置(特别是日期格式)?

问题描述 投票:0回答:3

我的 PC 区域设置设置为 en-IE。这里的区域设置短日期格式是 dd/mm/yyyy。

当我向网页添加

<input type="date">
元素时,Edge 显示占位符值 mm/dd/yyyy。鉴于 Edge 应该比任何其他浏览器更紧密地集成到 Windows 中,我对此感到摸不着头脑。

Firefox 无需我触摸任何东西即可正确显示占位符。对于 Chrome,我确实记得几周前必须将我的语言首选项设置为默认使用英语(英国),大概是因为它没有英语(爱尔兰)作为选项,因此默认情况下又回到英语(美国) 。

这是 Edge 中的错误,还是我遗漏了一些明显的东西?

locale microsoft-edge
3个回答
7
投票

2020 年新版 Edge 基于 Chrome 编码,因此不会从 Windows 10 首选项中进行语言设置。在边缘上,转到右上角的 3 个点,然后单击。选择“设置”、“语言”。选择“添加语言”,然后从下拉列表中选择“英语 UK”。安装并单击语言附近的点,然后设置在 Microsoft Edge 中使用此语言。重新启动后,日期格式将为 dd/mm/yyyy。确保您选择英国英语,而不是 Edge 安装时使用的非特定“英语”或美国英语,因为这两者都会导致其他日期格式。


2
投票

这是 Edge 中的已知问题


0
投票

您应该转到...(三个点)/设置/语言并删除您的首选语言,然后再次安装并将其设置为默认语言并将其设置为顶部。这似乎是基于 chromium 的浏览器中的错误(相同的错误/解决方法也适用于谷歌浏览器)

© www.soinside.com 2019 - 2024. All rights reserved.