我被要求本地化Windows Phone 8应用程序,所以我按照可以找到的教程here。Windows Phone 8 - 本地化无法正常工作
我做了一个非常简单的应用程序从开始和教程中说明的所有步骤,它工作正常。问题是,在我真的想本地化的应用程序中,字符串资源不工作。
资源文件夹不存在,所以我创建了它,然后放入每种语言的.resx文件中。该文件被称为“AppResources.resx”,和我结合他们是这样的:
<TextBlock x:Name="ApplicationTitle" Text="{Binding Path=LocalizedResources.ApplicationTitle,
Source={StaticResource LocalizedStrings}}" Style="{StaticResource PhoneTextNormalStyle}"/>
的例子就像(那里的.resx也被命名为“AppResources”)。但是,当我尝试部署应用程序时,VS 2012输出给我一个错误:
The resource "LocalizedStrings" could not be resolved.
我认为问题是,我不得不创建资源文件夹我自己和我想的东西的应用能够识别它,但我不知道它是什么。你可以帮我吗?
在此先感谢!
非常感谢你, Fabrice,你提供的链接非常有帮助! :) – DrGrijando 2013-05-03 14:54:35
比官方的MSDN文档更有帮助。呃,这个答案只有一年了,对吧? :) – DerpyNerd 2014-05-13 08:43:27