add choose translations (restart required, dynamic changing is lots of work)

Closes #291 


http://qt-project.org/doc/qt-5/internationalization.html#dynamic-translation