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') }}
То теперь в контроллере я не могу передать такое :)

Может как-то мне можно это обойти ?
  • Вопрос задан
  • 186 просмотров
Пригласить эксперта
Ответы на вопрос 1
e_snegirev
@e_snegirev
Можно на клиенте узнать navigator language и с формой отправить
Либо Accept-Language header в заголовке на севере выцепить
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы