Urdu is the official language of Pakistan. This free program lets you translate English words into Urdu and vice versa. You only need to type the word you need to translate in the corresponding box. A series of options will appear so you can choose the one that you need. For example, I typed "book", and options such as "book fair", "book agent" appeared. The same thing happens when you type an Urdu word. The program has a built-in Urdu keyboard that makes this task easier. It also has an Images option that, as its name implies, shows images of the word you searched. Another function shows the Wikipedia definition of the word.
In theory, the program can also translate paragraphs of text from one language into another using Google Translate, but it didn't work when I tried this function. Another disadvantage is that you need to share the developer's webpage on your Facebook timeline before downloading the program. Also, since the Images, Translator and Wikipedia functions rely heavily on Google, you need to be online to use them.
Despite these disadvantages, this program can be useful for you if you want to learn some Urdu words or translate simple texts.