<p>It certainly could be improved yes, although a UI that allowed the full power of the current system would be tricky.</p>
<p>One option is just to drop support for an ordered list of languages - the main down side of that would be that people whose preferred language is not currently available would not be automatically upgraded to it if we add support for it.</p>
<p>The main thing that we get complaints about however is not this, but is the inability to switch language when not logged in - the only real reason we haven't implemented that was a lack of screen real estate in the layout to fit in a language switcher control of some sort.</p>
<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">
—<br>
Reply to this email directly or <a href='https://github.com/openstreetmap/openstreetmap-website/issues/132#issuecomment-9385850'>view it on GitHub</a>.
</p>
<img src='https://github.com/notifications/beacon/J6T91GIPIyhU-8ti4GCGP98_UZTRAhtyIjAjorWDZ_mTM9xYr9H1bVtB-hhhu6eX.gif' height='1' width='1'>