Windows phone 7 Can';无法获取要使用的es MX资源文件

Windows phone 7 Can';无法获取要使用的es MX资源文件,windows-phone-7,Windows Phone 7,我正在开发一个本地化的wp7应用程序,正在构建我的resx文件,遇到了一个问题:当手机设置正确时,es MX文件无法使用。我也有一个es文件,其中的字符串被用来代替es MX文件 以下是我的csproj支持的文化: <SupportedCultures>en-GB;es-PE;es-MX;it;fr;nl;es-ES;</SupportedCultures> en-GB;es-PE;es-MX;信息技术fr;nl;es es; 当检查线程的CurrentCulture

我正在开发一个本地化的wp7应用程序,正在构建我的resx文件,遇到了一个问题:当手机设置正确时,es MX文件无法使用。我也有一个es文件,其中的字符串被用来代替es MX文件

以下是我的csproj支持的文化:

<SupportedCultures>en-GB;es-PE;es-MX;it;fr;nl;es-ES;</SupportedCultures>
en-GB;es-PE;es-MX;信息技术fr;nl;es es;
当检查线程的CurrentCulture时,它返回es MX。但是字符串是从es文件加载的

谢谢你的帮助


Chris

在以下示例之后:这仍然无法正常工作。这归结为es和es PE之间的差异没有得到正确的识别

将这一行代码添加到App.XAML.cs中的App()中,将所有代码放在一起

AppResources.Culture = System.Threading.Thread.CurrentThread.CurrentCulture;

原因是Windows Phone OS 7.0或7.1不支持es MX区域性,但es es区域性是支持的,这就是为什么要使用它

有关支持的区域性的完整列表,请参阅此博客或此链接

问候,

杰拉尔多·梅伦德雷斯