如何解决Netlify CMS UI 日期选择器小部件的本地化?
有什么方法可以更改 Netlify CMS UI 的本地化,以便日期选择器小部件显示在星期一至星期日和 24 小时时间?我将语言环境设置为“en-GB”,以防万一,但运气不佳。
我不打算更改输出的格式,而是希望针对我的语言环境正确设置 UI 元素的格式。在 GitHub 页面上有一个提示,说明这是可能的,但我找不到如何适当地设置配置。
解决方法
netlify 日期时间小部件的 sourcecode 显示它在幕后使用了 react-datetime
。
根据those docs,您可以在那里传入语言环境,这就是您将星期一设为一周中的一天的方式。我建议复制 netlify 日期时间小部件(源代码 here)修改它以正确地拉入需求者,然后将语言环境作为道具传递给其中的 DateTime
小部件。
(之前的答案不正确 - 我认为 locales 是解决此问题的方法(通常与 react-datetime
一起使用),但 netlify locales 仅用于提供语言翻译,我的错。)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。