You want to do multi-lang just for the interface or also the content? I think it's better to do something in views than separate your site by routing. You can set session variables that contains translated words for each languages to display in views.
Did you take a look at this: https://github.com/mcamara/laravel-localization ? I had the exact same problem as you and this package helped a lot!
Sign in to participate in this thread!
The Laravel portal for problem solving, knowledge sharing and community building.
The community