我正在尝试创建荷兰语应用程序,但似乎无法弄清在哪里可以删除/编辑帐户管理视图中的默认“管理您的帐户,更改帐户设置”文本。
我已经尝试了所有可以想到的方法,但是ctrl + f似乎都找不到包含“ Manage”的字符串。
有人可以指出我在哪里/如何编辑此英文文本的方向吗?
答案 0 :(得分:1)
如果使用的是ASP.NET Core 2.1之前的版本,则Identity源代码通过Razor类库提供。如果是这种情况,我建议您检出此MSDN Documentation。根据文档,您可以选择将RCL中的代码引入项目。
ASP.NET Core 2.1和更高版本提供ASP.NET Core身份作为Razor类库。包含Identity的应用程序可以应用脚手架,以选择性地添加Identity Razor类库(RCL)中包含的源代码。
答案 1 :(得分:0)
.NET Core 3.1 Web App中存在相同的问题。脚手架完全标识后,管理导航栏消失了。剃刀产生器未创建/Areas/Identity/Pages/_Layout.cshtml
。
以下更改可能会有所帮助:
在/Areas/Identity/Pages/_ViewStart.cshtml
中更改
Layout = "/Pages/Shared/_Layout.cshtml";
到
Layout = "Account/Manage/_Layout.cshtml"
在/Areas/Identity/Pages/Account/Manage/_Layout.cshtml
中更改
Layout = "/Areas/Identity/Pages/_Layout.cshtml"
到
Layout = "/Pages/Shared/_Layout.cshtml"
或您的默认页面布局。
如果找不到这些文件,则可能需要对它们进行脚手架。