Задать вопрос

Как сделать мультиязычный сайт на laravel 5?

Хочу сделать каждый язык в поддомене как на stackoverflow. Как в laravel можно реализовать такое?
И как хранить посты в БД? Думаю сделать для каждого языка свою БД. Как можно подключаться к разным БД в зависимости от поддомена?

Правильно ли вообще думаю? Если нет, объясните как поднять мультиязычный сайт на laravel.
  • Вопрос задан
  • 7037 просмотров
Подписаться 5 Оценить Комментировать
Ответ пользователя igor_alexandrovich_f К ответам на вопрос (4)
@igor_alexandrovich_f
Не совсем по теме но если нужен не качественный но быстрый автоперевод то подойдет пакет https://github.com/stevebauman/translation
Пишем в шаблоне {{_t("текст для перевода")}} и при обращении к example.com/en/home текст переведется на английский. Перевод осуществляется через сайт гугла, но можно и через API настроить.
Переводы хранятся в БД.
Ответ написан
Комментировать