Ok just delete the de_menu.txt and then run the patch again
I dont know why it happens but that file and a couple of others keep giving that error and stopping patching
Just delete it and the patch adds a new one
C:\Program Files\Ubisoft\SilentHunterIII\data\Menu - de_menu.txt