El problema puede ser que la prioridad del plugin JFRouter (que controla los cambios de idiomas de joomfish) haya bajado demasiado y hayan otros plugin que al tener mayor prioridad mandan sobre joomfish.
Para que los cambios de idiomas funcionen correctamente debemos realizar lo siguiente:
- Iniciamos sesión en el administrator
- Extensions->Plug-in Manager
- Filtramos por tipo de plug-in "system"
- Pinchamos en System-Jfrouter en la flechita de subir, de manera que el plugin va subiendo en el listado.
- Debemos poner el plugin en primer lugar de todos los plugins de sistema.