-
Notifications
You must be signed in to change notification settings - Fork 241
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Starting day of the week (Sunday vs Monday) #384
Comments
The first day of the week is currently determined based on your language |
Sorry, but it make no sense that you determine the first day based on language. Please make an option for choosing the day. |
@websafe Please read @tcitworld's comment above. ;) We won't have a dedicated start of week input, but there will be a locale setting in the server. So you will be able to select english as language and Poland as locale. |
Locale just doesn't cut it. Not even everyone living in the US wants Sunday as the first day of the week in their calendars, even if the pretty surely want US English locale settings. Making first day of the week locale-dependent has been FAIL state in every calendar app so far, but I guess every one of them needs to go 10 years or more and have a bloody nose before they realize it. |
I can only second what @KaiRo-at pointed out. There should be a dedicated first day of the week setting. I use English as a language even though this is not my mother tongue but in science, where I work with people from numerous different nationalities and backgrounds, this is a good common denominator. Of course the locale has to stay that way as well as I do not want others to mistake a period for a comma where numbers are concerned, etc. However all of us in our research center use Monday as the first day of the week. Implementing this setting therefore makes a lot of sense. Additionally, customizability is one of the main strengths of open source projects. Otherwise we can all just buy Apple and do it "their way". So please, give us a dedicated fdotw setting :) |
I have set my language to English (British), and the calendar is rendered Monday-first. UK calendars are pretty much universally Sunday-first. That is a clear bug. I can set my language to English (US), but then the dates are rendered the wrong way around. So, the calendar default for English (British) needs to be Sunday-first (this is a bug), while I would also support the call for a user/admin configurable parameter (this is a feature request). Thanks! |
Almost every calendar app gives me the choice for the starting day of the week - independent of my locale settings. It's super confusing for me to switch from other applications to Nextcloud Calendar. For this reason, I do not use the Nextcloud Calendar anymore. Most other stuff about the calendar is great! Please consider reopening this issue. |
This comment has been minimized.
This comment has been minimized.
This is becoming a nightmare... Another thing: Setting local to Dutch (getting the calender right makes the weekdays dutch, monthnames ... for an english user env.)... How could this go wrong?. |
Please, let each person choose whatever it needs... |
Using locale makes no sense for this. I use ISO dates, Monday first, 24-hour time, and US spelling. There is no locale that does this, or anything close to it. There should absolutely be user settings for 12/24 hours, Sunday/Monday first, US/UK/ISO date format, etc. like in every major platform. If you think that locale-only is the right way to do this, you're ignoring a huge part of your userbase. |
This issue makes using nextcloud calendar a non-starter for me. A problem gets a wrong solution and complaints ignored. |
Is it possible to add a custom locale as a workaround for this? |
Maybe I didn't get it, but is it a fix available or was decided not to work on it? Thanks... |
AFAICT support that was inside calendar has been actively removed. So i HOPE but have serious doubts it will ever get fixed... |
Some people star their working week on Sundays, others on Monday independently of their country of residence. |
@lpulley: I am in your boat. Did you ever find a viable solution? To me, this issue makes the calendar useless. Please understand that I am not here to complain. So I hope I am just misreading the discussion and somebody can shine a light on why the situation has to be as bad as it is right now and maybe there is some sort of hack to make it work: I have root access to the machine running Nextcloud; There must be a way to trick this broken calendar app into doing what so many of us want! |
@georgehrke Also, are you willing to give us a reason why you "won't" implement this feature? Doing so can mitigate a certain amount of further pushback. |
This comment was marked as outdated.
This comment was marked as outdated.
Yep. There are enough calendar alternatives that I'm not going to fight this one for date formats when others make it easy. |
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
It's funny since a corollary of @tcitworld 's statement is that they cannot possibly be correct or even internally consistent. What is the English language default first weekday? In India, South Africa, Jamaica, New Zealand, USA, Canada, UK or any other offically English-speaking country/locale? |
Five years since the first post and Nextcloud still hasn't figured it out. lol |
Sorry @tcitworld, can you please open this issue again to make it more visible and increase the chances of a PR? |
This comment was marked as outdated.
This comment was marked as outdated.
After being bitten for the n-th time by the starting day as a Sunday in my calendar, I definitely second this - everyone should be able to select a starting day, independently of other settings such as language or locale: they may be loosely related, but only loosely. :) It could certainly be on the server in order to benefit other apps. |
Any Updates for this ? |
I have a local branch implementing this. I originally also wanted to support switching between meridian and non-meridian time formats. As I found a locale that was good-enough for my use-case, I've lost motivation. But if somebody wants to finish up the work it should be a fairly easy task and good first issue: gilbsgilbs/calendar@main...gilbsgilbs:calendar:custom-first-day (Note that tests are missing on my branch, and the meridian feature does not work yet. However, as far as I remember, changing first day of week did work) |
just to show there is interest in this issue, I would much prefer an interface such as the following, present in synology calendar. |
I think this problem needs be fixed long time ago in nextcloud ... |
The fact is, even if you have a locale that sets "week starts on" to Monday, Calendar is not respecting that. #5022 was supposed to fix that, but as of Calendar 4.5.2, it still isn't (Can we please have #2663 re-opened for that issue? But seriously, this should be a user setting in calendar to allow override of the locale setting. People have requirements for their calendar that go beyond where they happen to live! |
I see this as a serious issue with the NextCloud calendar. As many have noted above, you absolutely have to be able to make specific adjustments for personal preferences. In addition, we have to have the manual ability to change mistakes. For example. EN-CA English for Canada. We have a mixed dictionary with British and US spelling of words. Granted this isn't about the Calendar but it's a symptom of the rest. We use metric for everything except for paper, buying groceries (mix of metric and imperial). Good luck finding a ream of A4 paper here. Nope, nada, nothing. |
This comment was marked as spam.
This comment was marked as spam.
Australian here. Setting the locale to 'English (Australia)' results in 'Week starts on Sunday'. Incorrect, needs a fix. |
Also, I noticed the existence of an "English (World)" option, that indicates "Week starts on Monday", but when selected, calendar week still starts on Sunday. On the other hand, "English (United Kingdom)", which also indicates the same thing, does make the calendar behave as advertised, although there's a 1-second delay for it to apply at each calendar page load. Additionally, the locale dropdown isn't ordered alphabetically. |
i have |
This comment was marked as resolved.
This comment was marked as resolved.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Thank you @st3iny for fixing this long standing bug. ❤️ |
Thank you very much @st3iny !!! 👏 👏 👏 |
Thanks to everyone for your patience, sorry that sometimes some things take longer. :) Please keep the reports coming, and also use the 👍 functionality on issues, because this helps us estimate how much impact an issue has. Hope you will enjoy the upcoming release! ❤️ |
Nextcloud 10, Calendar 1.5.1
There is currently no way to set the starting day of the week (Sunday vs Monday) and it defaults to Sunday. It would be beneficial to have this as a configurable option.
The text was updated successfully, but these errors were encountered: