【发布时间】:2023-03-07 03:33:01
【问题描述】:
使用资源文件,您可以轻松更改视图中的文本以显示本地化语言。但据我所知,它始终适用于现有文化(例如:nl-NL 或 en-US 或只是 fr)。
然而,我们的应用程序不需要基于文化的不同资源文件,而是基于组织。是否可以定义'resource.company1.xml'、'resource.company2.xml'之类的资源文件?
选项 2:这些组织通过单独的网站/应用程序池访问相同的代码,因此它们都有自己的私有静态类。在应用程序启动时将所有字符串加载到静态类中然后从那里访问它们是否是一种好方法?一旦设置,它们就不会改变。
【问题讨论】:
标签: c# asp.net-mvc-4 localization