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