In most cases the way I see it is for you to build your website in all your languages, keeping things under 1 roof: This makes managing things easier - hands on experience indicates that corporations with multiple websites have a hard time managing and keeping under control everything happening.
You'll want all your on site parameters to be optimal, possibly get people to generate content instead of talking about it
Then you'll have to go the next level - build your popularity and authority in different languages and you know what that means (don't make me use that word that starts with an L and finishes with a K)