LPS-42075 We should set the locale in the session only when the user is signed in. If the user is not signed in we shouldn't update the locale of the session because if we do it there is no way a guest user can switch the language using the language portl