Пытался так сделать не получилось. Потом просто занес переменнуб языка в сессию и задал ей значение в контроллере. Как по мне даже лучше получилось ( нету приставок ru/en в url) Может кому пригодится: %% Route::get('/ru', function(){ Session::put('local', 'ru'); return Redirect::back(); }); Route::get('/en', function(){ Session::put('local', 'en'); return Redirect::back(); }); %% Потом при загрузке: %% $lang = Session::get('local'); App::setLocale($lang); %%