Tag: branding

如何在.NET中进行极端的品牌/国际化

我们正计划一个非常大的应用程序。 – 我们希望将我们的申请国际化为30个国家。 – 在大多数国家/地区,可提供1到6种不同的品牌。 – 像’de’这样的某个区域设置和像’XXX’这样的品牌的每个组合可能会多次出现,因此我们需要另一个标识符来获取独特的内容: “locale_brand_siteorigin” 因此我们有.resx文件,如: 配置。 de.burgerking.px10 .resx 粗体打印是唯一标识符。 在运行时我们创建一个: var rm = new ResourceManager(“MyNamespace.Configurations.UniqueIdentifier”,Assembly.GetExecuting()); 根据我们的业务逻辑,我们可以创建上面的resourceManager。 最后,我们将最终拥有180多个resx文件,其中包含唯一标识符的所有组合。 你知道更好的方法来做这种品牌吗? 4年前有人问过这个问题,但没有人回答: 实施应用程序品牌的行业标准? UPDATE 我还想扩展我的问题,要求提供一个解决方案,展示使用cultureandregioninfobuilder类创建那些许多自定义文化的好处。 https://msdn.microsoft.com/en-us/library/system.globalization.cultureandregioninfobuilder(v=vs.110).aspx