如何在Windows手机的XAML中本地化文本

时间:2013-01-02 06:23:19

标签: xaml localization windows-phone-8

我正在尝试本地化XAML中的字符串。所以我修改了ApplicationTitle中的默认字符串AppResource.zh-Hans.resx。将设备配置为正确的手机语言到简体中文后,应用程序标题显示OK。

但是,当我尝试修改我的支点项目的标题时,它没有显示我想要的内容。我刚刚在AllSongs中添加了一个字符串(AppResource.zh-Hans.resx)。并进行以下修改。我错过了什么?在解决方案资源管理器中,自动生成的“AppResources.zh-Hans.Designer.cs”为空。我需要添加任何东西吗?谢谢!

        <phone:Pivot x:Name="ListView" Title="{Binding Path=LocalizedResources.ApplicationTitle, Source={StaticResource LocalizedStrings}}" Grid.Row="0" SelectionChanged="View_selection_changed" >
        <!--Pivot item one-->
        <phone:PivotItem Header="{Binding Path=LocalizedResources.AllSongs, Source={StaticResource LocalizedStrings}}">

1 个答案:

答案 0 :(得分:1)

您是否记得将相同的AllSongs添加到默认的AppResource.resx?

如果您没有将其添加到默认资源文件中,则不会更新设计器!