Ошибки в переводе
system/config/catalog.php
$_['action_event'] = array( 'controller/*/before' => array( 'event/language/before' ), 'controller/*/after' => array( 'event/language/after' ), 'view/*/before' => array( 500 => 'event/theme/override', 998 => 'event/language', 1000 => 'event/theme' ), 'language/*/after' => array( 'event/translation' ), //'view/*/before' => array( // 1000 => 'event/debug/before' //), 'controller/*/after' => array( 'event/debug/after' ) );
Вот беда!!!
'controller/*/after' => array(
'event/debug/after'
)
Т.е. перебивает нужное событие одинаковым индексом
'controller/*/after' => array(
'event/language/after'
),
соответственно, родительский языковый массив не восстанавливается..
Нужно или удалить
или
'controller/*/after' => array(
0=> 'event/language/after',
1=> 'event/debug/after',
)