[Feature Request] Allow non-Sunday start of the week #310

Closed
opened 2026-02-04 18:30:05 +03:00 by OVERLORD · 2 comments
Owner

Originally created by @ftvkyo on GitHub (May 6, 2023).

Currently, the first day of the week in the date picker depends on the language of the app.

For example:

  • When the language is set to English, the week starts on Sunday
  • When the language is set to Russian, the week starts on Monday

This static behaviour is not always desirable, because even within one language, people might have different preferences.
For example, in the case of English, in the US the first day of the week is Sunday, and in the UK it's Monday.

It would be awesome to have a selector for which day the week should start with.
However, this behaviour of react-datepicker depends on the locale rather than on the general configuration of the component.
So, in the case if customizing locales is undesirable, maybe the English language could be split into "English (US)" and "English (UK)" to account for this (and other possible regional differences, e.g. dd/mm/yyyy vs. mm/dd/yyyy)?

Originally created by @ftvkyo on GitHub (May 6, 2023). Currently, the first day of the week in the date picker depends on the language of the app. For example: - When the language is set to English, the week starts on Sunday - When the language is set to Russian, the week starts on Monday This static behaviour is not always desirable, because even within one language, people might have different preferences. For example, in the case of English, [in the US the first day of the week is Sunday, and in the UK it's Monday](https://en.wikipedia.org/wiki/Week#/media/File:First_Day_of_Week_World_Map.svg). It would be awesome to have a selector for which day the week should start with. However, this behaviour of `react-datepicker` depends on the locale rather than on the general configuration of the component. So, in the case if customizing locales is undesirable, maybe the English language could be split into "English (US)" and "English (UK)" to account for this (and other possible regional differences, e.g. dd/mm/yyyy vs. mm/dd/yyyy)?
OVERLORD added the enhancement label 2026-02-04 18:30:05 +03:00
Author
Owner

@meltyshev commented on GitHub (May 9, 2023):

Hi! I completely agree that we need to separate languages or just make this setting. For me personally, it makes me uncomfortable too and I often get the date wrong. I'll think about it...

@meltyshev commented on GitHub (May 9, 2023): Hi! I completely agree that we need to separate languages or just make this setting. For me personally, it makes me uncomfortable too and I often get the date wrong. I'll think about it...
Author
Owner

@meltyshev commented on GitHub (May 13, 2025):

This should have been fixed a while ago by providing en-GB locale, but feel free to reopen if the issue persists.

@meltyshev commented on GitHub (May 13, 2025): This should have been fixed a while ago by providing en-GB locale, but feel free to reopen if the issue persists.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/planka#310