Tutaj masz to co trzeba użyć:
http://pl.php.net/manual/pl/function.iconv.php
Znaleźć w kodzie musisz dokładnie ten fragment który pobiera dany ciąg znaków z bazy i przepuścić go przez iconv
Joomla pobiera dane z bazy np. tak:
Kod PHP:
$database->setQuery( $query );
$jakas_tablica = $database->loadObjectList();
i teraz pozycje tablicy gdzie jest zapisany nasz ciąg musisz potraktować iconv:
Kod PHP:
$zmienna_poprawnie_zakodowana=iconv("ISO-8859-2","UTF-8",$jakas_tablica[index_tablicy]->wartosc_z_bledami_w_kodowaniu);
Potem tylko musisz zadbać by nowa zmienna poprawnie zakodowana została przekazana do szablonu i możesz się cieszyć brakiem krzaków.
Oczywiście da się to zrobić krócej ale by było jaśniej napisałem tak jak w/w.