ユーザーが CakePHP アプリで自分の言語を選択できるようにします。ドイツ語と英語の default.po ファイルがあります。しかし$this->Session->write('Config.language', 'ger');
、コントローラー関数を呼び出しても何も起こりません。
それを機能させるにはどうすればよいですか?
コントローラー機能:
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());
}