ASP.NET MVC, lokalisierte Routen und die default-Sprache für den Benutzer

Ich bin mit ASP.NET MVC lokalisierte Strecken. Also, wenn ein Benutzer auf der englischen Seite ist es example.com/en/Controller/Action und die Schwedische Website ist example.com/sv/Controller/Action.

Wie kann ich sicherstellen, dass wenn ein user betritt die Website, er/Sie kommt auf die richtige Sprache direkt? Ich weiß, wie man die Sprache, die ich wollen, das ist nicht das Problem. Die Sache, die ich verwendet, um zu tun, ist, dass ich diese Kultur in der RegisterRoutes Methode. Da aber meine Seite ist im integrierten Modus ich Schaffe es nicht, die Anforderung von Application_Start.

So, wie soll ich sicherstellen, dass die route korrekt ist, von Anfang an?

InformationsquelleAutor Oskar Kjellin | 2010-09-10

Schreibe einen Kommentar