在使用 MVVM 和 Prism 使用 c# WPF 构建的 3 层企业应用程序中,您会将“本地化和全局化”置于何处?我的意思是,在按照 msdn (http://msdn.microsoft.com/en-us/library/ee658124.aspx) 中描述的模式构建的应用程序中,您会将本地化逻辑放在哪一层?您会使用哪种方法(resx 文件、数据库...)?
最佳答案
我在企业应用程序中为此使用了 resx
文件。它们被放置在自己的 Resources
项目中,因此它们可以在多个用户界面之间共享。
值得一读的是微软打算如何工作,因为它揭示了一些以这种方式做事的令人信服的理由:
http://msdn.microsoft.com/en-us/library/c6zyy3s9%28v=vs.100%29.aspx
关于c# - 企业应用本地化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13259308/