walyk
@walyk
Junior PHP Developer

Как создать мультиязычный сайт на Laravel?

Помогите понять как выполнить задачу создать мультиязычный сайт на Laravel
чтобы структура URL была такая:
1. Базовый язык EN и в базовым языке в URL язык не прописывается
www.example.com/products/camera
2. Когда меняем язык структура URL меняется на
www.example.com/ru/tovary/kamery (русский язык)
www.example.com/ro/produse/camere (румынский язык)

То есть в URL указывем язык во всех языках кроме базового.
Спасибо всем заранее!
  • Вопрос задан
  • 284 просмотра
Решения вопроса 1
fomvasss
@fomvasss
PHP developer
Используйте этот пакет https://github.com/mcamara/laravel-localization
Там можно указать в конфигу чтобы дефолтный язык не показывался в url, самый удобный и функциональный для работы.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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