我希望用户在 cakePHP 应用程序中选择他们的语言。我有德语和英语的 default.po 文件。但是当我调用$this->Session->write('Config.language', 'ger');
Controller 函数时,什么也没有发生。
我必须做些什么才能让它发挥作用?
控制器功能:
public function changeLang() {
$this->autoRender = false;
$this->Session->write('Config.language','ger');
Configure::write('Config.language','ger');
$this->Session->setFlash(__('Language changed succefully.'));
$this->redirect($this->referer());
}