public void RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.IgnoreRoute("Content/{*pathInfo}"); routes.IgnoreRoute("Scripts/{*pathInfo}"); routes.MapLanguageRoute("error", MVC.Error.Index()); #region Language-inspecific queries //This route is catched by LanguageActionFilter and redirected to page with specific language //This route will not really come to Home.Index action routes.MapRoute("{*something}", MVC.NotAdmin.Home.Index(), new { something = RegexRouteConstraints.StartsNotFromLanguageConstraint }); //doesn't start from language #endregion Language-inspecific queries }