And although you can configure a shortcut from your desktop, you'll always need an active Internet connection. But you probably also know that there's not a standalone version for Windows, but you have to access the online edition via a web browser instead. Among all the translation tools we can use on our PC, you've definitely heard of Google Translate.