Задать вопрос
rishatss
@rishatss
Simple Developer ^)

Как в контроллере проверять локаль?

Добрый вечер господа.
Реализую feedback форму.
В обработчики событий если все успешно отправилось. То пользователь редиректится на home страницу с его локализацией(языком нужным)
И ему выводится уведомление:

IndexController

flash()->overlay('Ваше письмо было доставлено!', 'Уведомление'); // Уведомление
        return redirect('/'); // Перенаправляем


уведомления: https://github.com/laracasts/flash
локализация: https://github.com/mcamara/laravel-localization

Вообщем если я использовал локализация в таком роде:
{{ trans('routes.sendmessage') }}
То теперь в контроллере я не могу передать такое :)

Может как-то мне можно это обойти ?
  • Вопрос задан
  • 188 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Skillbox
    Профессия PHP-разработчик с нуля до PRO
    7 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
e_snegirev
@e_snegirev
Можно на клиенте узнать navigator language и с формой отправить
Либо Accept-Language header в заголовке на севере выцепить
Ответ написан
Ваш ответ на вопрос

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

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