1

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

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

本地化文件夹

en-us 文件夹

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

默认 resx 文件

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

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

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

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

4

0 回答 0