Я пишу некоторые веб-приложения в MVC, и у меня возникла проблема с чем-то, о чем я думал некоторое время. Веб-приложения, которые я разрабатываю, в основном будут использоваться на шведском языке, и из-за языка, который я хочу, чтобы моя маршрутизация URL была сопоставлена со шведскими именами URL.
mysite.com/products/details/1
(Английский URL)
mysite.com/produkter/detaljer/1
(Шведский URL)
Есть ли какой-нибудь способ, которым вы можете иметь независимую от языка маршрутизацию URL, которая сопоставляется с теми же контроллерами / представлениями / действиями? Потому что я также хочу, чтобы одни и те же контроллеры / представления / действия можно было повторно использовать на сайтах на разных языках, например на английском.
Причина, по которой я хочу использовать один и тот же язык в URL-адресе и на содержимом страниц, заключается в том, что он облегчает понимание для посетителя и повышает эффективность поиска страниц и поисковой системы.