Открываем administrator/components/com_content/content.xml.
Находим
<params> на 12 строке и на следующую (13-ю) строку
вставляем:
<param name="page_name" type="text" size="20" default="" label="Page Name" description="Helps you to define the right name of the page with content" />
Сохраняем.

Открываем
administrator/components/com_typedcontent/typedcontent.xml.
Находим
<params> на 12 строке и на следующую (13-ю) строку
вставляем:
<param name="page_name" type="text" size="20" default="" label="Page Name" description="Helps you to define the right name of the page with content" />
Сохраняем.


Открываем
components/com_content/content.php.
Находим строку 1095 и
заменяем:
$mainframe->setPageTitle( $row->title );
На
$mainframe->setPageTitle( $row->title , $params->get( 'page_name' ) );
Сохраняем

Открываем includes/joomla.php
Находим строки 467 - 472 и заменяем:
function setPageTitle( $title=null ) {
    if (@$GLOBALS['mosConfig_pagetitles']) {
        $title = trim( htmlspecialchars( $title ) );
        $this->_head['title'] =
        $title ? $GLOBALS['mosConfig_sitename'] . ' - '. $title
        : $GLOBALS['mosConfig_sitename'];
    }
}
На:
function setPageTitle( $title=null , $pageownname=null ) {
    if (@$GLOBALS['mosConfig_pagetitles']) {
        $title = trim( htmlspecialchars( $title ) );
        $pageownname = trim( htmlspecialchars( $pageownname) );
        $this->_head['title'] =
        $pageownname ? $pageownname : ( $title ? $GLOBALS['mosConfig_sitename'] . ' - '. $title : $GLOBALS['mosConfig_sitename'] );
    }
}
Сохраняем.

Источник: Текст с форума