Yii调用SRBAC来进行权限设置.
但有的时候需要国际化,
由于整个网站的国际化是基于cookies来判断,即在protect/config/main里面设置语言,
然后让所有的controller来继承component/controller,
controller是基于Ccontroller.
而SRBAC已经有中文语言包,在srbac/messages/zh
需要将这个文件夹命令为zh_cn,
然后将srbac/controllers/SBaseController里面,extents CController改成继承Controller,这样就会所有的语言统一
这也是为什么调用的语言包要搞成zh_cn的原因,如果你在controller里面设置的语言包为zh,这里就不需要修改.