]> source.dussan.org Git - nextcloud-server.git/commit
Default to language from request in L10N\Factory->getUserLanguage() 30569/head
authorJonas Meurer <jonas@freesources.org>
Mon, 10 Jan 2022 11:01:12 +0000 (12:01 +0100)
committerJonas Meurer <jonas@freesources.org>
Mon, 10 Jan 2022 12:06:23 +0000 (13:06 +0100)
commita6f0278e67287612357ed99ec423f36893871019
tree99002c4028f0f2b6e007b998f6f450b858c09012
parent6572f801023f3b6bed33c32aee4edc5c8e840ece
Default to language from request in L10N\Factory->getUserLanguage()

Try to get the language from request before falling back to the instance
default.

This fixes the detected user language during first login of a new user
and ensures that the returned language is consistent during the login.

Also partially fixes a bug with Collectives folder being initialized
in different languages at first login, see
https://gitlab.com/collectivecloud/collectives/-/issues/238

Signed-off-by: Jonas Meurer <jonas@freesources.org>
lib/private/L10N/Factory.php