Создание простого перевода laravel 8

Создаем сначала контроллер который будет переключать язык

php artisan make:controller LocalizationController
class LocalizationController extends Controller { public function index($lng){ App::setlocale($lng); session()->put('lng', $lng); } }

Затем создаем перехватчик

php artisan make:middleware Localization
public function handle($request, Closure $next) { if (session()->has('lng')) { App::setlocale(session()->get('lng')); } return $next($request); }

И добавляем его в kernel.php

protected $middlewareGroups = [ 'web' => [ \App\Http\Middleware\Localization::class, ],

Теперь осталось сделать шаблончик, который бы дергал аяксом данный класс и переключал бы локаль