It seems to me like there is something wrong with your eZ settings. Have you changed any INI files? How exactly did you try to remove the english language (write what you did in details)?
As for this part:
/index.php?/site_admin/
this occurs when running eZ with PHP in CGI mode. I'm not sure why this would suddenly happen but someone on the forum will know for sure. Maybe this could be the reason why the search is nt working. What is the exact URL when you try to do a search on the site?
--
Nothing is impossible. Not if you can imagine it!
I am in the middle of setting up the site and "forgot" to take a backup before this problem occured. Is there any other way to fix this?
No, I have not changed any of the INIs
I tried to remove the english translation by using the admin feature in ez and select the english translation in the list of avaliable translations, and choose - "remove". After this I got an error saying something was wrong with the db, and I had to run a fix on the db in cpanel before the site worked (almost) normal again.