@DocTypeMaster

Как реализовать локализацию laravel с помощью middleware?

Хочу сделать локализацию ларавел проекта. Все ссылки планирую объединять в группу например:
Route::prefix('{lang}')->group(function () {
  //...
});


Чтобы вид url'a был такой сайт.ком/ru/ .
Вопрос состоит в следующем, как написать middleware который будет фильтровать все запросы и подставлять нужный локаль, а если языка нет такого то выдавать 404.

После этого я бы написал middleware, который берёт из запроса код языка, и выставляет локаль.
  • Вопрос задан
  • 125 просмотров
Пригласить эксперта
Ответы на вопрос 1
delphinpro
@delphinpro Куратор тега Laravel
frontend developer
Здесь правда нет ответа: https://yandex.ru/search/?text=laravel+multilangua... ?

Вот, например, точь-в-точь, что вам нужно https://lokalise.com/blog/laravel-localization-ste...

Готовый пакет, только подключай https://github.com/mcamara/laravel-localization
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы