Localization of the Graphical User Interface
I'm thinking about multi-language support in H5P -- just for GUI elements such as button text or label text, etc. not for the content itself.
Presently, H5P uses the language of its host system for selecting the language. For example, the Wordpress PlugIn seems to fetch the global variable WPLANG from Wordpress, and this determines which language H5P will be presented in. This will probably be fine in most use cases, but in an international context it might be preferable to use the browser language instead if available (navigator.language || navigator.userLanguage) and to fall back to the host system language or English otherwise. Would this be a desirable (optional) behavior?