Even if you need to install it on your computer, this software uses Google Translate as a resource. This means that you will need an Internet connection in order to use it. You can use Software Informer's website to find a similar application that suits you.