title: Best Practice WPF Prism Resources
body: <p>I have a a WPF prism desktop app with a few modules. In the past I've put all my localized resources in common resource files in the infrastructure assembly and referenced it in all modules. </p>
  
  <p>But lately I have been wondering if that is indeed the right approach from a maintainence perspective. In essence it also sort of breaks modularity.  Would having module specific resource files in the the modules themselves be a better approach in the long run? </p>
  
  <p>All thoughts appreciated.</p>