Я ищу решение для динамической настройки маршрутизации в ASP.NET MVC 3 на основе текущего языка, который пользователь использует на веб-сайте.
Теперь у меня есть:
domain.com/de/controller/action/subaction/XX
domain.com/en/controller/action/subaction/XX
и я хотел бы иметь:
domain.com/de/bereich/aktion/unteraktion/XX
domain.com/en/controller/action/subaction/XX
имя для контроллера / action & subaction должно конфигурироваться через базу данных (как немецкие, так и английские имена)
Поскольку конфигурация маршрута по умолчанию хорошо работает в ASP.NET MVC, я бы предпочел использовать ее, например, просто настройте класс, который обрабатывает сопоставление между URL-адресом и контроллером (и т. д.).