First of all, thanks for discourse. It’s really user friendly!
We’ve set up a discourse instance so people in Catalonia can discuss the principles and statutes of a newly born political party.
Language spoken in this region is very equally distributed between Catalan and Spanish, see here for a reference. It’s also a pretty sensitive issue. Most of the people can understand both languages, but feel unconfortable when they are not given a choice.
So in this context, it’s really compulsory to have a language choice. The fact that users can optionally select a language preference in their profile and that the browser language can be optionally autoselected as the site language helps a lot but doesn’t completely solve the issue: anonymous users can’t select their language.
I guess the same situation happens in other places (Quebec, for example?). In particular, in Spain it would happen in some another regions that have two official languages as well (Galicia, Valencian Community, Basque Country…), which amount to around 40% of the total population (~15million people).
I’d like a simple way of enabling a language choice in Discourse. We’ve implemented this through a new optional setting that allows admins to select a number of languages which will be displayed in the main menu allowing changing the UI language.
I’d like to ask whether there’s interest in this feature so I can open a PR to the discourse repository.