Lo supponevo
Al momento sussiste qualche problema con l'integrazione fra sh404 e joomfish.
Quello dell'errore è risolvibile sostituendo le linee 2118 e 2147 di administrator/components/com_sh404sef/sh404sef.class.php.
Dove trovi:
$isFish17 = strpos(JoomFishManager::getVersion(), 'V1.7') !== false;
sostituisci con
$jf_version = new JoomFishVersion();
$isFish17 = strpos($jf_version->getVersion(), 'V1.7') !== false;
L'errore dovrebbe sparire.
Ti ritroverai ancora due problemi:
uno relativo al modulo di selezione della lingua e questo, temporaneamente, lo risolvi disabilitando il plugin di joomfish relativo alle traduzioni non trovate.
Un ultimo problema sta nella mancata traduzione dei menu. Quello ancora non è stato risolto, ma Yannick Gaultier (il creatore di sh404sef) ci sta lavorando su.
In ogni caso, prima di ogni cosa, ti suggerisco di tenere d'occhio e provare le ultime versioni di test (in realtà non sono proprio di test, ma sono abbastanza stabili. Io le uso nel sito di produzione senza problemi) di sh404sef. Le trovi
cliccando qui