choosing site language AFTER logging in?

I noticed that when you are not logged, you can only see an elgg website in the default language chosen by admin. Wouldn't it be better if a user could choose the language BEFORE registering? How can he know if there is even the possibility to choose his own language OR understand terms and conditions, for example? Is there something I'm not considering?