Would it be possible to somehow make this available on user profiles
for BuddyPress users through the front-end settings option?
I ask this as some of my users could really take advantage of
being able to view my site in a custom language rather than
the default English one.
Also I have not setup a multi-user BuddyPress so it's just
a standard WP and BP installation.