客户特定的本地化

时间:2013-09-27 18:46:16

标签: asp.net localization

寻找这种棘手的(对我而言)本地化的建议。 我们的项目中有不同的客户,我们正在为客户明智地进行本地化。 如果客户端特定的resx文件不可用,则应该采用默认的resx语言。

我们有这样的文件夹结构: -

LocalizationFolder

en-us文件夹

Client1Folder: -        en-us客户特定的resx文件

默认resx文件

我们尝试过使用getglobalresourceobject和getlocalresourceobject方法。这些方法将一直到文件夹结构中的最后/最深路径。但它没有拿起客户端特定的resx文件。 我们一直将resx文件的命名约定与默认和客户端特定的resx文件相同。

这就是为什么它提供错误,因为'default.en-us.resx文件已经存在或者它与其他文件冲突'。

所以我的问题是如何根据客户端名称获取resx文件,如果不存在,则选择默认的resx文件。

这是可能的还是需要遵循任何不同的方法。

0 个答案:

没有答案