demo.html: Made it translatable using i18next and added a English translation.

The reason I put the whole translation resource in the main HTML file was that I could not get it to work with external files due to the non blocking aspect of js.