There are multiple ways to configure routing for localization in MVC projects, and you may get routing errors if the routing setup is not configured correctly.
Option 1 - Routing Setup Using Model Convention
Configure MvcOptions by inserting model convention in startup, this will add {culture} route segment automatically to all routes in the application.