Multisite Select Language per USER

I need a way that all users can Select Language that there will like to view the site
I see this plugin, but that are only on site level.
https://premium.wpmudev.org/project/select-language-at-signup/

The same site needs to be view in that language the user will like. The best is if this was setup on system level, so if the browser view the site is in English the .mo and .po file in English will show.