使用标准.net本地化中间件:
var supportedCultures = new List<CultureInfo> { new CultureInfo("en"), new CultureInfo("de") ...
app.UseRequestLocalization(new RequestLocalizationOptions
{
DefaultRequestCulture = new RequestCulture("en", "en"),
SupportedCultures = supportedCultures, ...
我应该如何访问所选的语言,以便在_Layout.cshtml中可以添加以下内容:
<html lang="@[????].CultureCode">