Comment activer la traduction des éléments de K2 dans Joomfish, A Unix Mind In A Windows World

Si vous administrez des sites web propulsés par Joomla 1.5 (personne n’est parfait…moi j’utilise encore windows xp de temps à autre), et que vous gérez les traductions grâce à Joomfish et les contenus grâce à K2, vous vous êtes surement retrouvé dans la situation où Joomfish ne détecte aucun élément de K2.

C’est un problème qui survient lorsqu’on installe K2 avant d’installer Joomfish. Pour y rémédier, veuillez suivre les étapes ci dessous :

  1. Décompressez le dossier d’installation de K2 sur votre disque dur;
  2. Allez dans le dossier administrator, sous dosssier components, sous dossier com_joomfish, sous dossier contentelements
  3. Copiez le contenu du dossier, soit les 7 fichiers qui s’y trouvent
  4. Uploadez (ou téléversez en bon français) ces fichiers via FTP (ou Protocole de …non, on ne peut pas tout franciser) dans le dossier administrator, sous dossier components, sous dossier com_joomfish, sous dossier contentelements
  5. Ouvrez ensuite le fichier translationK2_categoryFilter.php et repérez la ligne suivante 

    Select allparent::translationfilter($contentElement);

    en 

    Select allparent::__construct($contentElement);

Et c’est tout.

PS : Pour ceux qui cherchent un équivalent de Joomfish pour Joomla 1.6/1.7/2.5 , je vous recommande Falang, un fork basé sur Joomfish 2.1.7

 

Jean Luc Houédanou