Я только что установил Mcamara \ LaravelLocalization, следуя документации, но получаю ошибку Call to undefined method Mcamara\LaravelLocalization\Facades\LaravelLocalization::setLocale()
Ошибка происходит из файла маршрутов web.php моего пакета. Если я использую тот же код в моем файле основных маршрутов, он отлично работает. Все остальные маршруты моего пакета работают, только те, которые я хочу локализовать, не работают.
Route::group(['prefix' => LaravelLocalization::setLocale(), 'middleware' => ['web', 'localeSessionRedirect', 'localizationRedirect', 'localeViewPath']], function() {
Route::get('/{page}', 'FrontPagesController@index');
});
Я обнаружил в stackoverflow, что это может быть потому, что локаль в config/app.php
не установлен, но в моем случае он установлен на en
,
Кто-нибудь может мне помочь?
Задача ещё не решена.
Других решений пока нет …