Знайомий программіст spiteful troll
Ось відповідь на твоє питання:
Я тоже долго мучался с етим. Надо бъло сделать перевод на несколько язъков... Причем, многие язъки содержали в себе умлаудъ (буквъ с точками)... немецкий, французский, испанский, финский и пр. геморрой.
Все переводилось корректно, кроме названий модулей, разделов и категорий во фронтенде.
Фразъ типа "Relations Bilat?rales" показъвались в виде "Relations Bilatérales".
Долго мучался. Переръл кучу форумов... Все советовали перевести БД на утф... а мне как-раз надо бъло держать БД на cp1251.
Так что... никак не получалось.
Одним словом, нашел решение и готов им поделиться:
В файлах /includes/frontend.html.php и components/com_content/content.html.php убрал ф-цию htmlspecialchars() .
Например: находим title ); ?> и превращаем ее в title; ?>