CPhpMessageSource, как использовать ?

Что-то не могу въехать как работать с CPhpMessageSource.

К примеру у меня есть вот такие строчки в конфиге




	'components'=>array(

        'coreMessages'=>array(

            'basePath'=> null, //'protected/messages',

        ),

        

        'messages' => array(

        	'class' => 'CPhpMessageSource',

        	'basePath' => null,

        ),



потом в главном компоненте, от которого экстендятся все контроллеры есть метод




	public function beforeAction($action) {

		Yii::app()->setLanguage($this->_getLang());

		parent::beforeAction($action);

		return true;

	}



дальше по коду, где надо использую вот это




echo Yii::t('mycategory', 'Какая-то ошибка');



в папке protected/messages создал 3 папки с для языков (ru, ua, en)

в папках создал файл mycategory.php, дал права на запись.

А вот что дальше я не могу понять. Я сам должен наполнять файлы mycategory.php или Yii сам должен добавлять новые значения в этот файл ?

В общем кто сталкивался, поделитесь плиз информацией.

Далее можно использовать yiic message для того, чтобы пройтись по исходнику и нагенерить файлов для перевода.

дело в том что у меня не стандартный скелет приложения. он сделан по этому примеру http://www.yiiframework.com/doc/cookbook/63/

и запуск

Тут от скелета не зависит.