fix unable to save user_config, move 'mobile' from user_config to user_pref
update lang