Estamos trabajando en una Web con Joomla multi-idioma (español e inglés) con tienda virtual (Virtuemart). Al incorporar los ficheros xml que permitir traducir contenido de Virtuemart a través de JoomFish (http://joomlacode.org/gf/download/frsrelease/4792/11532/virtuemart.zip) para insertar los textos en inglés, nos daba un error de página en blanco.
Buscando en los foros de JoomFish hemos localizado la solución en (http://www.joomfish.net/forum/viewtopic.php?f=24&t=4409). La copiamos aquí también:

1. Es necesario renombrar los ficheros .xml contenidos en el archivo virtuemart.zip descargados de la siguiente forma:

virtuemart.category.xml
virtuemart.manufacturer.xml
virtuemart.manufacturer_category.xml
virtuemart.payment_method.xml
virtuemart.product.xml
virtuemart.product_attribute.xml
virtuemart.vendor.xml
a
vm_category.xml
vm_manufacturer.xml
vm_manufacturer_category.xml
vm_payment_method.xml
vm_product.xml
vm_product_attribute.xml
vm_vendor.xml
En el archivo virtuemart.product_attribute.xml (renombrado a vm_product_attribute.xml) es necesario editar y reemplazar la línea 9 del código

CODE: SELECT ALL
<field type="referenceid" name="id" translate="0">ID</field>


cambiarlo por esto

CODE: SELECT ALL
<field type="referenceid" name="attribute_id" translate="0">attribute_id</field>

2. Una vez renombrados puedes o copiarlos por al directorio administrator/components/com_joomfish/contentelements/
También los puedes instalar vía Web a través de Joomfish desde su opción del panel de control (Install Contentelements).
Y ahora a seguir traduciendo cadenas de idioma… 🙂