I'm currently running a single installation WordPress and I want to provide multilingual options for my site's users. I've looked through a few forums and tried various plugins and it seems that the most flexible way is to create a multisite to set each sub-site's language.
I would prefer network-wide database sharing ie. Users, posts, page should be same/similar across sites. I found some plugins that could achieve this such as Multisite User Management, Multilingual Press.
I would to know whether this would a valid reason to go for a multisite WordPress or is it better to stay with single installation instead? Is there a better way to create a multilingual site?