eiktub has most of the functionality usually encountered in Microsoft Notepad
Intelligent English-Polish and Polish-English Translation System for Windows
Files in Microsoft Office XML format can be translated directly in OmegaT
A dictionary that allows you to translate English to Urdu
A learning package for Cambridge English students