WP多语言
WP多语言、本地化
建立一个Resources文件夹,再建立两个文件夹en-US和zh-CN,(分别表示美国英语、中文中国),每个文件夹下再新建资源文件(.resx),在资源文件中添加示例信息
新建一个类(WP8应用中创建应用时会自动创建):
public class LocalizedStrings { private static AppResources _localizedResources = new AppResources(); public AppResources LocalizedResources { get { return _localizedResources; } } }
App.xaml配置
<Application.Resources> <local:LocalizedStrings x:Key="localString"> </local:LocalizedStrings> </Application.Resources>
.xaml文件中引用资源文件中的文件
<TextBlock Grid.ColumnSpan="2" FontStyle="Italic" FontWeight="Bold" HorizontalAlignment="Left" Style="{StaticResource PhoneTextTitle3Style}" Text="{Binding Path=[Tip], Source={StaticResource localString}}"></TextBlock>
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。