我们拥有自定义的商业文化,我们称之为客户。 所以我们创建了一个自定义文化en-GB-Customer。
如果我们有一个基本资源文件然后是客户资源文件,例如,那么一切正常。 Login.aspx.resx和Login.aspx.en-GB-Customer.resx 我们会看到普通用户的文字,然后根据文化看客户的文字。
我们有某些仅由此商业文章使用的aspx页面,例如CustomerWelcome.aspx
理想情况下,我们希望* .en-GB-Customer.resx
中的所有客户资源但是出于某种原因,如果我们只有CustomerWelcome.aspx.en-GB-Customer.resx文件,则不会被选中。唯一显示的是该页面上text =''字段中的文本。如果我将CustomerWelcome.aspx.en-GB-Customer.resx重命名为CustomerWelcome.aspx.resx,那么我们会看到客户特定的内容。
如何让它发挥作用?
答案 0 :(得分:1)
您始终需要提供备用资源文件,即不指定区域性。否则它无法正常工作。
因此,您需要保留两个内容基本相同的文件。
CustomerWelcome.aspx.resx (fallback)
CustomerWelcome.aspx.en-GB-Customer.resx