【发布时间】:2013-10-21 18:55:48
【问题描述】:
我正在开发一个网站,我们需要在向所有用户推出这些翻译之前,将部分测试的翻译(resx 键值对)部署给一些用户进行审核。
一种可能的方法是为特定语言创建“测试版”文化,并使用这些未经测试的翻译填充该文化的 resx 文件。然后,我们可以将我们的测试用户切换到这种文化,以便他们可以看到测试版的翻译。因此,我想建立一个后备链,如:
beta-chinese => 中文 => 默认(英文)
这在 .NET/ASP.NET resx 架构中是否可行?如果是这样,我该如何设置?
【问题讨论】:
-
那么,如果您将用户切换到 beta 文化,为什么需要回退?
-
@Remy:beta 文化在任何给定时间(当前正在处理的那些)只有总 resx 键的一小部分。我们不想为了支持 beta 测试而保留每种文化的(大部分是重复的)副本
标签: c# globalization resx