寻找这种棘手的(对我而言)本地化的建议。 我们的项目中有不同的客户,我们正在为客户明智地进行本地化。 如果客户端特定的resx文件不可用,则应该采用默认的resx语言。
我们有这样的文件夹结构: -
LocalizationFolder
en-us文件夹
Client1Folder: - en-us客户特定的resx文件
默认resx文件
我们尝试过使用getglobalresourceobject和getlocalresourceobject方法。这些方法将一直到文件夹结构中的最后/最深路径。但它没有拿起客户端特定的resx文件。 我们一直将resx文件的命名约定与默认和客户端特定的resx文件相同。
这就是为什么它提供错误,因为'default.en-us.resx文件已经存在或者它与其他文件冲突'。
所以我的问题是如何根据客户端名称获取resx文件,如果不存在,则选择默认的resx文件。
这是可能的还是需要遵循任何不同的方法。