Issue #538 is completed, but this MR is marked as draft as I don't think that language selection is ready for release yet. It makes the website look very unpolished; see the comment below.
Closes #538