One of the best alternatives is definitely Microsoft Translator, the desktop version of the app developed by the guys at Redmond that we already know in APK format for Android, as well as iPhone and iPad.
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.