La solution pour pouvoir garder le nom tel quel est d'éditer la vue "product / show_block_img" et remplacer:
$attr = 'onmouseover="return window.localPage.changeImage(this, \'hikashop_main_image'.$variant_name.'\', \''.$img->url.'\', '.$img->width.', '.$img->height.', \''.@$image->file_description.'\', \''.@$image->file_name.'\');"';
Par:
$attr = 'onmouseover="return window.localPage.changeImage(this, \'hikashop_main_image'.$variant_name.'\', \''.$img->url.'\', '.$img->width.', '.$img->height.', \''.str_replace("'","",@$image->file_description).'\', \''.str_replace("'","",@$image->file_name).'\');"';