Localization WIndows Phone 8.1中的本地化

Localization WIndows Phone 8.1中的本地化,localization,windows-phone-8.1,Localization,Windows Phone 8.1,嗨,我在Windows phone上工作 步骤:1我正在努力学习本地化。我添加了2个资源文件。(AppResources.resx和AppResourcesfr-FR.resx) 步骤2:我创建了一个类LocalizedStrings。它具有AppResources类型的属性 private static App1.AppResources localizedResource = new pp1.AppResources(); public App1.AppResources Localize

嗨,我在Windows phone上工作

步骤:1我正在努力学习本地化。我添加了2个资源文件。(AppResources.resx和AppResourcesfr-FR.resx)

步骤2:我创建了一个类LocalizedStrings。它具有AppResources类型的属性

private static App1.AppResources localizedResource = new pp1.AppResources();

public App1.AppResources LocalizedResources { get { return localizedResource; } }
步骤3:在App.Xaml中,我添加了一个ApplicationResource

<local:LocalizedStrings xmlns:local="using:App1" x:Key="LocalizedStrings" />

步骤4:在我的Login.Xaml中,我刚刚添加了如下内容

<TextBlock x:Name="tbTitlePanel" Text="{Binding Path=LocalizedResources.AppTitle, Source=LocalizedStrings}"/>

我的资源文件:


数据没有绑定。我不明白isuue是什么?

如果您正在创建WinRT应用程序,则有一种不同的方法来创建本地化应用程序。这是一篇关于它的好文章。 简而言之,您必须在控件中使用
x:Uid
(而不是名称),并添加具有属性的资源,例如
tbTitlePanel.Text

上面的文章会很有帮助

您正在创建Windows Phone 8.1 Silverlight应用程序还是Windows Phone 8.1 WinRT(通用应用程序)?我正在创建windoes Phone 8.1 winrtI。我已经实现了它。感谢您的链接。但我试过这个。它对我有用。但是想知道我在这件事上犯了什么错误吗