Как я могу локализовать на основе субдомена?Локализация Laravel 5 на основе поддомена
www.example.com
==> локалью = по умолчанию локальный = en
ar.example.com
==> локальная = ar
После исследования в Интернете, я не уверен, что это должно быть middleware
или в файле routes
.
В каком контроллере? Все веб-сайты должны иметь поддержку локализации. Если я использую эту группу маршрутов, должен ли я дублировать все мои маршруты для работы в 'en' и' ar'? –
Нет, группа позволяет вам использовать подстановочный знак, 'ar.example.com'' en.example.com' или 'it.example.com'', который будет улавливаться группой. Внутри группы вы можете определить все необходимые вам маршруты и передать переменную $ lang в требуемом контроллере. –
Тогда не было бы смысла делать «промежуточное»? –