help.nextcloud.com is for home/non-enterprise users. If you’re running a business, paid support can be accessed via portal.nextcloud.com where we can ensure your business keeps running smoothly.
In order to help you as quickly as possible, before clicking Create Topic please provide as much of the below as you can. Feel free to use a pastebin service for logs, otherwise either indent short log examples with four spaces:
example
Or for longer, use three backticks above and below the code snippet:
longer
example
here
Some or all of the below information will be requested if it isn’t supplied; for fastest response please provide as much as you can
Nextcloud version (eg, 20.0.5): 20.0.6
Operating system and version (eg, Ubuntu 20.04): official docker image with :20 label
Apache or nginx version (eg, Apache 2.4.25): N/A
PHP version (eg, 7.4): N/A
The issue you are facing:
I enabled the Calendar app and the dates are given the eUS away (MM/DD/YYYY) despite my locale being French (so DD/MM/YYYY)
Is this the first time you’ve seen this error? (Y/N): Y (but I have not used the Calendar app so far)
Yeah wrong date formats in the calendar are certainly not an issue in Seafile, because Seafile doesn’t offer a calendar
btw. your issue seems to be resolved in the meantime. When I set my server to English (US) / French (France) the calendar date of today is displayed as Mon 17/10/2022
@balter What are the exact Language and Locale settings on your server and what exactly is displayed incorrectly?
I played around a bit with the Language and Locale settings, and I can reproduce your issue on my instance.
Furthermore, the Language setting also seems to have an effect on how the calendar displays the date, at least in combination with certain Locale settings. This shouldn’t be the case imho or maybe i don’t understand the logic behind it. Either way, there is definitely room for improvement. Maybe you can open an issue on Github, if there isn’t already one about this specific issue.
Your best bet for now is probably to set the Language to “English (British English)” and leave the Locale on “English (Australia)”. That way you will get at least the DD/MM/YYYY format in the calendar, but the time format would still be AM/PM unfortunately.