我正在寻找全球化我在asp.net mvc中开发的应用程序.
我目前正在使用资源文件来存储我向用户呈现的消息(即,当我将某些内容保存到数据库时,并且向用户显示消息"正确保存的内容",该文本存储在资源文件中,因此我可以轻松地将消息本地化为另一种语言.
我的问题是如何在一个整体的视图中做到这一点?现在,我有一些视图,主要是HTML,只有少量的表示逻辑.
本地化视图的最佳做法是什么?我看过这里:
http://damieng.com/blog/2008/04/27/localizing-mvc-for-aspnet-views-and-master-pages
这篇文章中的方法似乎是一种有趣的方式,但我想知道为每种语言维护单独的视图是多么容易.
注意:我一般没有在asp.net中做过太多的全球化或本地化,所以可能有一些我失踪的非mvc世界的最佳实践.