url tarafından cakephp seçme dil

0 Cevap php

what I am trying to achieve is described here http://nuts-and-bolts-of-cakephp.com/2008/11/28/cakephp-url-based-language-switching-for-i18n-and-l10n-internationalization-and-localization/ but I can not get it working.

Yönlendirici yapılandırmaları bu gibi görünüyor:

Router::connect('/registered/:language/:controller/:action/*',
 array('prefix' => 'registered', 'registered' => true, 'layout'=> 'registered'),
 array('language' => '[a-z]{3}'));

Ben gitmeye çalıştığınızda butw www.example.com/registered/cze/packages alıyorum:

Error: CzeController could not be found.

Ben bu sorun olabilir, kek 1.3 değil, yazar olarak 1.2 kullanıyorum, ama bu iş için ben sırayla değiştirmek için ne gerekiyor?

Edit:

$this->Session->write('Config.language','cze');

Bu kod çalışır ve kontrolör kullanıldığında sitenin dilini değiştirir, ama URL'ye göre çalışma almak gerekir

0 Cevap