Mehrsprachige Websites mit ASP.NET MVC

Beim Erstellen einer mehrsprachigen Website (mit ASP.NET-Webformularen) verwende ich ein HTTP-Modul, um die URLs so umzuschreiben, dass sie eine benutzerfreundliche (für Menschen und Suchmaschinen) Form haben:

uk/products/product_category_one/sub_category_one/index.aspx
uk/products/product_category_one/sub_category_one/widget_mk5.aspx
es/productos/categoría_de_producto_una/widget_mk5.aspx

ein (Anfänger-) Verständnis von MVC ist, dass die URL das Format @ annehmen sollt

Controller / Action / Identifier

enn Sie die oben genannten Funktionen mit MVC replizieren, erhalten Sie URLs, die etwa wie folgt aussehen:

products/category/123/product_category_one/sub_category_one
products/items/456/widget_mk5

Fragen.

Kann ich einen Ländercode in die URL vor dem Segment "Controller" einfügen?Ist es möglich, 'products' und 'productos' demselben Controller zuzuordnen?

Danke für Ihre Hilf

Bearbeiten Neben der Antwort von Panos unten habe ich weitere Informationen zum @ gefunde ASP.NET Website.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage