Firstly make sure you have the latest releases of each of these packages installed. At the time of writing the version numbers are as here listed -
Also make sure you have your required Joomla languages installed and configured. Also install the VirtueMart language pack which you can download from this link - http://joomlacode.org/gf/download/frsrelease/9404/35555/Language_Pack_for_VirtueMart_1.1.3.zip Extract the package and ftp it to your joomla_root/administrator/components/com_virtuemart/languages folder.
One Joomla table needs to have a field added to work with Joomfish so the following SQL Query needs to run usually via your phpMyAdmin interface. It only adds an extra integer field to the jos_vm_product_attribute_sku table.
The Query is as follows - ALTER TABLE `jos_vm_product_attribute_sku` ADD `attribute_sku_id` INT( 11 ) NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST ;
Now you need the VirtueMart 1.1 Content Element package. The original is available at the moment from https://www.joomfish.net/forum/download/file.php?id=158 but this package needs one of the file names altered to work correctly. An updated package is available from GJC Web Design, click on the Joomla link and then the downloads page. A full explanation of what and why needs to be changed is also available on the site at Joomla 1.5, VirtueMart 1.1 & Joomfish 2.0. When you have the VirtueMart.1.1_Joomfish.2.0_ContentElementFiles.zip unpack it and ftp the files to your joomla_root/administrator/components/com_joomfish/contentelements folder.
Everything should now be working through your Joomfish Translate interface.