不仅按文化自定义资源文件

时间:2018-10-25 20:43:37

标签: asp.net-mvc-4 localization globalization

我想为我的MVC应用程序自定义我的资源文件,这是因为我们要为2个不同的公司使用同一应用程序,并且这些文件需要使用英语和西班牙语,现在我们有了resorcs文件,例如:

Resource.es-MX.resx
Resource.en-US.resx

但我们想实现类似以下内容:

Resource.es-MX.resx
Resource.es-MX.Company1.resx
Resource.es-MX.Company2.resx
Resource.en-US.resx
Resource.en-US.Company1.resx
Resource.en-US.Company2.resx

我不知道这是否可行,如果可能,您知道我该怎么做吗?我认为我需要重写某些类,但是我不知道哪个类以及是否可行。这是因为我们要这样做:

尝试在公司资源上找到关键字(如果不存在),搜索区域性的资源文件,例如,如果我们想要'key1'的值,则应用需要在Resource.en-US.Company2.resx上进行搜索如果不存在,我们需要在Resource.en-US.resx上进行搜索,如果您知道如何做到这一点,请告诉我。

0 个答案:

没有答案