0
我Kohana的路线不会正常工作使用Kohana开发3.1.2路由问题
路线:
Route::set('admin', '((<lang>/)admin(/<controller>(/<action>(/<id>))))',
array(
'lang' => '(de|en)',
'id' => '.+'
))
->defaults(array(
'lang' => 'de',
'controller' => 'dashboard',
'action' => 'index',
'directory' => 'admin',
));
与URL “EN/admin” 的
Request::current()->param('lang');
回报 “德” 和不是“en”
当我没有设置“lang”的url默认值时,请求返回“en-us”,我没有设置i18n :: lang()
用于帮助THX =)
可能是你有一个像请求或路由系统类中的变化?像这样:http://www.kerkness.ca/wiki/doku.php?id=example_of_a_multi-language_website – biakaveron 2011-03-21 07:47:23