Упорядочите ваши представления на языковых картах (например, английское представление для "test" как en\test.blade.php
, французское представление fr\test.blade.php
)
Затем используйте переменную локали из вашего маршрута, чтобы определить возвращаемое представление.
Например: Route::get('{locale}/test', 'SomeController@test');
public function test($locale)
{
return view($locale.'test');
}