首先添加一个主资源文件Text.resx 设置生成代码 public,然后添加Text.zh-cn.resx,Text.en-us.resx等等资源文件设置不生成代码。
程序会自动生成ResourceManager类,
添加代码:
设置本地化
获取资源文件中的key value
C#代码
注意在生成的xap 文件中不包含这些资源文件的dll文件。解决方法:
找到silverlight工程文件打开会看到
注意这里:
Xml代码
这样生成xap文件就会包括 这两个语言dll文件了。
可以将本地化设置放到独立存储中,下次打开的时候直接读取独立存储中的数据
C#代码
总结
以上是内存溢出为你收集整理的Silverlight实现多语言全部内容,希望文章能够帮你解决Silverlight实现多语言所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)