gpt4 book ai didi

asp.net-mvc - 如何在 ASP.net MVC6 应用程序中更好地组织 resx 文件

转载 作者:行者123 更新时间:2023-12-04 15:42:07 25 4
gpt4 key购买 nike

我已经能够成功运行一个 asp.net mvc6 本地化示例应用程序,但是所有 .resx 文件都放在一个“资源”文件夹中。

如果你看看这个 sample application您会注意到所有资源都放置在根目录文件夹中:“Resources”,它在 Startup.cs 文件中被引用如下:

 services
.AddMvc()
.AddViewLocalization(options => options.ResourcesPath = "Resources")
.AddDataAnnotationsLocalization();

我正在处理的当前应用程序有多个领域,理想情况下我想更好地组织这些 .resx 文件。否则会变得很乱。

这在 MVC6 中还有可能吗?

最佳答案

您可以做的一件事是在资源路径文件夹中为每个区域创建单独的文件夹。在那些“区域文件夹”中,您可以创建几个特定的​​资源文件。

对我来说似乎很容易管理。

例如。

资源

  • 目录区
  • ProductTranslations.resx
  • 类别翻译.resx
  • 支持区
  • KnowledgeBaseTranslations.resx
  • 关于asp.net-mvc - 如何在 ASP.net MVC6 应用程序中更好地组织 resx 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35005674/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com