You're welcome C:
Should do.
Yes, it needs an internet connection to translate text, although the character recognition is offline. It should translate whatever text is in the foreground window (not the whole screen). If there's a lot of text, it could take a while.