28.0.4.1 (community docker, Apache), Windows/Firefox. User interface is set to en-UK and shows correct "base" interface language. but dynamic string when the job effectively run localizes in German (which might be my region)
Transifex translation is "Last job ran {relativeTime}."
The problem is related to "Locale: German" switching to English makes the string to "full English".
addition
testing the issue I found many locale definitions are wrong e.g.
using AM/PM format and MM/dd/yyyy format is not common in Germany and Switzerland. both use "dd.MM.yyyy HH.mm" format without AM/PM
Steps to reproduce
set you personal settings at https://nextcloud.mydomain.tld/settings/user to Language "English (US)" and Locale: "German"
visit "Basic Admin settings" at https://nextcloud.mydomain.tld/settings/admin
observe the main language is English while "{relative time}" is localized in German
Expected behavior
localized relative time must follow the main language
locales must follow common country standard
Installation method
Community Docker image
Nextcloud Server version
28
Operating system
Debian/Ubuntu
PHP engine version
PHP 8.2
Web server
Apache (supported)
Database engine version
PostgreSQL
Is this bug present after an update or on a fresh install?
Upgraded to a MAJOR version (ex. 22 to 23)
Are you using the Nextcloud Server Encryption module?
⚠️ This issue respects the following points: ⚠️
Bug description
28.0.4.1 (community docker, Apache), Windows/Firefox. User interface is set to en-UK and shows correct "base" interface language. but dynamic string when the job effectively run localizes in German (which might be my region)
Transifex translation is "Last job ran {relativeTime}."
The problem is related to "Locale: German" switching to English makes the string to "full English".
addition
testing the issue I found many locale definitions are wrong e.g.
using AM/PM format and MM/dd/yyyy format is not common in Germany and Switzerland. both use "dd.MM.yyyy HH.mm" format without AM/PM
Steps to reproduce
https://nextcloud.mydomain.tld/settings/user
to Language "English (US)" and Locale: "German"https://nextcloud.mydomain.tld/settings/admin
Expected behavior
Installation method
Community Docker image
Nextcloud Server version
28
Operating system
Debian/Ubuntu
PHP engine version
PHP 8.2
Web server
Apache (supported)
Database engine version
PostgreSQL
Is this bug present after an update or on a fresh install?
Upgraded to a MAJOR version (ex. 22 to 23)
Are you using the Nextcloud Server Encryption module?
None
What user-backends are you using?
Configuration report
List of activated Apps
Nextcloud Signing status
Nextcloud Logs
Additional info
No response