Translated strings may introduce simple or double quotes and break some
probably others) when it is applied to the interface.
To prevent this from happening, the attached patch forces every
Translated strings have to be filtered twice (don't know why) when
there are used inside an attribute like "onClick" which is why some of
the buttons have been rewritten to their more detailed form.
The only file left with translated strings inside "onClick" attributes
is gui/templates/services/index.html where they are escaped twice.
See the attached patch for changes.