我有一个多语言项目,所有网址都包含用于设置当前语言的语言代码。 URL具有以下格式:
http://www.example.com/en-US/Page
在Startup.cs的Configure方法中,我有以下几行:
app.UseExceptionHandler("/en-US/Error");
app.UseStatusCodePagesWithRedirects("/en-US/error/{0}");
对于这两行,我想用lang路由值的定义更改“en-US”值,以便根据当前选择的语言,等效的错误页面将使用用户选择的语言。