让Visual Studio构建伪语言(qps-ploc)附属程序集

时间:2011-12-20 14:45:19

标签: visual-studio localization resources resx pseudolocalization

我已经生成了应用资源文件的伪本地化版本(例如Order Summary and Payment已本地化为[[[[[Òŕd̂ër̊ S̀úm̂m̈år̀ý ân̈d̊ P̀áŷm̈e̊ǹt́]]]]]),因此我们可以在获得实际翻译之前测试本地化错误。

我使用qps-ploc资源标识符命名它们以匹配现有的pseudo-locale标识符,例如我的Details.resx的伪本地化版本名为Details.qps-ploc.resx

但是,当我将这些resx文件添加到项目中时,Visual Studio会忽略它们。如果我使用“真实”语言代码(例如Details.fr-FR.resx)重命名它们,那么Visual Studio会创建一个使用此语言代码命名的子文件夹并构建附属程序集。

因此,我认为Visual Studio拒绝qps-ploc(甚至没有构建警告)。我是否遗漏了某些内容,或者是否有人建议如何在我的Visual Studio项目中构建这些qps-ploc资源?

1 个答案:

答案 0 :(得分:3)

qps-locales在我的ASP.NET Web应用程序中使用.resx文件(不是编译资源dll)正常工作,但是,我确实在注册表中找到了关于启用伪语言环境的MS文章。也许它会有所帮助。

Using Pseudo-Locales for Localization Testing

此外,您可能希望创建自定义区域设置,如本MS文章中所述:

How to: Create Custom Cultures

最好的问候。