首页 > > > asp.net core 基于URL的多全球化
app.UseEndpoints(endpoints =>
{
endpoints.MapControllerRoute(
name: "lang",
pattern: "{language}-{country}/{controller=Home}/{action=Index}/{id?}",
constraints: new { id = new IntRouteConstraint() },
dataTokens: new { locale = "{language}-{country}" }
);
endpoints.MapControllerRoute(
name: "default",
pattern: "{controller=Home}/{action=Index}/{id?}");
});
}
在dataTokens:这里 怎么设置获取动态的{language}-{country}呢?
只要是实现基于URL的多语言方案来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/2349/viewspace-3129768/ ,如需转载,请注明出处,否则将追究法律责任。