Joomfish & Virtuemart: Produktname Category Browse Page und Flypage nicht übersetzt

  • Der Virtuemart Shop ist eingerichtet und wird mit Hilfe von Joom!Fish in mehreren Sprachen betrieben. Plötzlich fällt auf, dass in der Übersicht der einzelnen Kategorien (Category Browse Page) und auf der Produktdetailseite (Flypage) die Produktnamen nicht übersetzt werden. Hierfür gibt es jedoch eine recht einfache Lösung, die mit Joomla 1.5.22, Joom!Fish 2.x und Virtuemat 1.1.x funktioniert:


    Vor der Anwendung dieses Tutorials sollten Sie unbedingt ein Backup Ihrer Joomla-Installation anlegen oder zumindest die geänderten Dateien sichern!




    1. Vorbereitung


    Laden Sie die benötigten Dateien - jeweils als Zip-Archiv - für dieses Tutorial herunter:


    shop_browse_queries.zipps_product.zip



    2. Die Datei "ps_product_php"


    Vom Stammverzeichnis Ihrer Joomla-Installation aus begeben Sie sich nun in die Ordnerstruktur
    \administrator\components\com_virtuemart\classes\

    Dort sichern Sie die Datei
    "ps_product.php"

    für den Fall der Fälle. Anschließend kopieren Sie die gleichnamige Datei aus dem Download in den vorgenannten Ordner.



    3. Die Datei "shop_browse_queries.php"


    Vom Stammverzeichnis Ihrer Joomla-Installation aus begeben Sie sich nun in die Ordnerstruktur
    \administrator\components\com_virtuemart\html\

    Dort sichern Sie die Datei
    "shop_browse_queries.php"

    für den Fall der Fälle. Anschließend kopieren Sie die gleichnamige Datei aus dem Download in den vorgenannten Ordner.


    4. Abschluss


    Fertig! Ab sofort werden die Produktnamen in der Kategorienübersicht und den einzelnen Flypages übersetzt.