How to set a default language for users? Вопрос
jayabie
3 Ноября 2023
i set a default language for the site (Globally).
but when new user sign up will have Russian language.
how i can set a default language for users when they signup and sign in to their accounts?
3
277
If you set «default language here»:
https://github.com/LibArea/libarea/blob/main/config/general.php#L29
Then, when registering a new user, this particular language is prescribed to him:
https://github.com/LibArea/libarea/blob/main/app/Controllers/Auth/RegisterController.php#L51
If you changed the default language after registering a user, then nothing changes for him.
Or are you asking how to force all users to change the language?
Through the base only.
Не совсем понимаю. Если вы выставили «язык по умолчанию тут»:
https://github.com/LibArea/libarea/blob/main/config/general.php#L29
То при регистрации нового пользователя у него прописывается именно этот язык:
https://github.com/LibArea/libarea/blob/main/app/Controllers/Auth/RegisterController.php#L51
Если вы изменили язык по умолчанию после регистрации пользователя, то у него ничего не меняется. Какой он выбрал, такой и есть.
Или вы спрашиваете, как у всех пользователей поменять язык принудительно?
Через базу только.