本地化不起作用(在我的应用程序中)与 Windows Phone 工具包的日期选择器



我需要工具包的日期选择器控件中的选择器页面是西班牙语的。我尝试了一些在SO上找到的方法,但它们对我不起作用。

需要注意的一点是,当我从工具包中运行示例应用程序时,picker页面是本地化的,但当我运行使用相同dll的应用程序时却没有。

所以问题是,为了使picker页面本地化,我的示例应用程序没有做什么?

我的DatePicker声明:

<toolkit:DatePicker Width="280" Background="#96CA04" Foreground="White"  Value="    {Binding LeagueBegDate,Mode=TwoWay}"  />

示例应用程序DAtePicker声明:

<toolkit:DatePicker ValueChanged="DatePicker_ValueChanged"/>

我要做的是打开我的项目的.csproj文件并添加es es<SupportedCultures>节点下的条目。

我确实尝试添加了es,但没有成功。它必须是es es与工具包项目中一样,在LocalizedResources文件夹下的resx文件名为:ControlResources.es es.resx.

所以这个条目最后看起来是这样的:

<SupportedCultures>
    es; es-ES;
</SupportedCultures>

为了澄清,我不必在我的项目中添加本地化的资源文件,只需添加支持的区域性和工具包的本地化即可。

最新更新