时间:2010-07-23 13:40:28

标签: silverlight mvvm localization

2 个答案:

答案 0 :(得分:1)

查看我使用MVVM进行本地化的文章。

http://cloudringer.wordpress.com/2011/02/18/localization-in-wpf-and-silverlight-with-mvvm/

根据您的需求和限制,有很多方法可以解决问题。我描述的方法灵活且可混合,足以满足我在WPF和Silverlight上对多个项目的需求。

答案 1 :(得分:0)

我们使用

ApplicationStrings.MyNewString, Source={StaticResource ResourceWrapper}}

它工作正常。这是一个解决方案级别的项目,我只是参考。将项目纳入个别项目,然后我可以将其用作全球本地化。一个“标签”只定义一次。

我是丹麦人,所以我们有德语,瑞典语,丹麦语,英语等翻译。如果这不帮助你我可以提供代码。但是你选择了一个正确的方法: - )