答案 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}}
它工作正常。这是一个解决方案级别的项目,我只是参考。将项目纳入个别项目,然后我可以将其用作全球本地化。一个“标签”只定义一次。
我是丹麦人,所以我们有德语,瑞典语,丹麦语,英语等翻译。如果这不帮助你我可以提供代码。但是你选择了一个正确的方法: - )