Before I can tell something about this add-on, I need to see the icon. I've just installed but can not see the icon, not in the Status Bar nor in Customize Toolbar (where the icons are). So I do not know if this add-on is useful or useless. I can give it one star for now.
I understand that most of QGT's users would be considering that I might have abandoned the add-on. But I have not. I am busy with my job and other problems, trying to find time to update QGT. And will do it for sure.
Nice addon! And it is restart-less! But when translating some text, I think the pop-up frame that opens could be smaller and maybe in a corner, so it wouldn't interfere (being in the center of the screen) with the web page. Also being able to scroll the page at the same time as the translation is displayed would be useful :)