My first action if I got the Failed to load language DLL (1033) UILANGRES.DLL message, would have been to reboot. If the same message was displayed again, then I would have tried the avast repair, either of these may have resolved the problem without the need for a reinstall.
I don’t know if your method of uninstalling might have had anything to do with this, but your first action (after downloading the latest version and the uninstall tool) should have been to uninstall avast in the normal way using add remove programs and then run the uninstall utility from safe mode.
My problem is not knowing how to find out what that dependency is (a services that is required by avast, isn’t present).
So all I can suggest is doing a clean reinstall but in this order:
Download the latest version of avast Pro, 6.0.1125 and save it to your HDD, somewhere you can find it again (if you didn’t save your last download). Use that when you reinstall.
Download the avast! Uninstall Utility, aswClear.exe find it here and save it to your HDD (it has uninstall tools for both 5.x and 6.0.x).
Now uninstall avast! (using add remove programs, if you can’t do that start from the next step), reboot.- 2. run the avast! Uninstall Utility from safe mode, first for 5.x if previously installed and then for 6.0, once complete reboot into normal mode.- 3. install the latest version, reboot.