I’m running Nextcloud AIO 11.11.0 with Nextcloud 32.0.1.
I want to set Slovak (sk / sk_SK) as the default language and locale for:
-
login page
-
guests / public share links
-
new user accounts
But users must still be able to change their own language later, so I cannot use force_language or force_locale.
The only guidance I found was this AIO discussion from 2022:
https://github.com/nextcloud/all-in-one/discussions/482
Since AIO changed a lot since then, I want to confirm the current method.
Is this still the correct way for AIO?
docker exec -u www-data -it nextcloud-aio-nextcloud \
php occ config:system:set default_language --value="sk"
docker exec -u www-data -it nextcloud-aio-nextcloud \
php occ config:system:set default_locale --value="sk_SK"
docker exec -u www-data -it nextcloud-aio-nextcloud \
php occ config:system:set default_phone_region --value="SK"
Question:
Is this the right approach in 2025 for AIO 11.11.0 / NC 32.0.1 to set Slovak as the default while still allowing users to change language?