Ok finally (and many thanks to this forum) I am about to go live with my shop/
Yet another problem. I have two languages on my site which are english and russian.Not really sure what happened, because i haven't changed anything about languages recently, except for editing russian translation file a bit.
but hikashop has gone english though joomla's default language for the front end is set to russian.
not even sure where to look.
That's because you didn't change your russian language file properly.
There is an error (at least) in it and it prevents joomla from parsing it.
You will have to turn on the "debug language" option of the joomla configuration and you will get the parsing errors on the translation files at the bottom of each page of your website which will help you fix your translation file.