Я использую локализованные маршруты asp.net mvc. Поэтому, когда пользователь переходит на английский сайт, это example.com/en/Controller/Action, а шведский - example.com/sv/Controller/Action.
Но как я могу убедиться, что, когда пользователь входит на сайт, он или она подходит к правильному языку напрямую? Я знаю, как получить язык, который я хочу, это не проблема. То, что я использовал, это то, что я поместил эту культуру в метод RegisterRoutes
. Но поскольку моя страница находится в интегрированном режиме, я не могу получить запрос от Application_Start.
Итак, как я должен убедиться, что маршрут правильный с самого начала?