User can choose the default language when registering. User can change at any time, the default language in profile settings. You can change the language detection in AdminCP->vBET->Language Detection so that it is independent of language set by the user.
Last edited by Marcin Kalak; 23-06-15 at 11:01.
The user can set the language during registration. Default language in the registration form is the language in which user translate page during registration.
You can set redirect to editing profile for users which didn't have set default language in AdminCP->vBET->Misc.
I'm glad I could help you.