I've just downloaded the EMessageCommand.zip extension for yii and I can't get it work.

- I put a "echo Yii::t('loc', 'HELLO');" line in my php
- I called "protected/yiic message protected/messages/config.php" to generate php files.
This call generated the following file in name loc.php (comments are removed):

- When I execute the original php: "echo Yii::t('loc', 'HELLO');"
Yii/CGettextPoFile.php can read this file, loads messages, but
returns an empty array because the context of the call ('loc') doesn't
equal the context of the message ('').

There is no msgctxt in the file.

Can you help me? Where is the problem about these context values?
Yii assumes that the context is in the "msgctxt" line and your command
doesn't generated such lines.

What gives? If I remove the sourcePath in the config, it then tells me I need that variable defined (Error: The configuration file must specify "sourcePath", "messagePath" and "languages".)
I setup the directory structure so that framework, WebRoot, runtime, protected folders are under the same root directory.
Can anyone help?

I can't seem to get this to work for the live of me.
I've downloaded the EmessageCommand package, and included.
I've created an config file under protected/messages called emssagesConfig.php which has the following variables