本地化无法使用Windows Phone Toolkit的日期选择器(在我的应用程序中)

时间:2014-04-22 20:25:39

标签: windows-phone-7 localization silverlight-toolkit

我需要工具箱的datepicker控件中的选择器页面是西班牙语。我在SO上尝试了一些方法,但它们对我没用。

有一点需要注意的是,当我从工具包运行示例应用程序时,选择器页面已本地化,但是当我运行使用相同dll的应用程序时,它不会。

所以问题是,样本应用程序是做什么的,我的选择页面没有被本地化?

我的DatePicker声明:

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

示例App DAtePicker声明:

<toolkit:DatePicker ValueChanged="DatePicker_ValueChanged"/>

1 个答案:

答案 0 :(得分:0)

我必须做的是,打开我项目的 .csproj 文件,并在<SupportedCultures>节点下添加 es-ES; 条目。< / p>

我确实尝试添加 es; ,但它没有用。它必须是 es-ES; ,就像在工具包项目中一样,在LocalizedResources文件夹下调用resx文件: ControlResources.es-ES.resx

所以条目最终看起来像这样:

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

为了澄清,我没有在我的项目中添加本地化资源文件,只是添加了支持的文化和工具包的本地化。