EUSurvey is an opensource surveying tool. It features different types of questions, free text fields as well as more complex elements like editable tables and gallery elements. Results can be displayed as histograms, percentages or in full details and can be exported to different formats. All submitted answers (or a sub-set) can be published automatically on a dedicated webpage within the application. It is freely available for any organisation or administration, public or private and can also be deployed as an open source version.
https://github.com/EUSurvey/EUSURVEY/blob/8d09db06726bac22c5433b7bcb35ba1b6c3d4f12/src/main/webapp/resources/js/runner.js#L1253
Should be: submitToChangeLanguageOrView(true, mode);
Instead of: submitToChangeLanguageOrView(true), mode;
In: runner.js#changeLanguageSelectOption(mode)