2012-10-11 63 views
0

我目前正在研究mvc4应用程序。它需要是多语言的,所以我的每个视图都需要一个与之关联的资源文件。我在哪里把我的本地资源在MVC项目中?

在Web表单世界中,我将创建App_LocalResouces,并为此在我的网页/用户控件中创建资源文件。

作为MVC的新手我不确定这是如何工作的 - 它是否类似。例如对于我的剃须刀视图,特定视图的资源文件驻留在哪里。与我的模型和控制器一样,资源文件驻留在哪里?

回答

0

我已经看到它做了很多方法。它的确基于偏好。我的首选是创建一个资源文件夹,并将翻译后的字符串存储在一个带有文化名称的文件中。然后,我在web.config文件中设置语言,并将其保留在页面上以提取正确的字符串。

+0

感谢您提供这些信息,您可以概述您还看到了其他方法吗?谢谢 – amateur

+0

http://odetocode.com/Blogs/scott/archive/2009/07/16/resource-files-and-asp-net-mvc-projects.aspx解释了一个很好的方法。 – Middas

+0

您也可以浏览一下http://stackoverflow.com/questions/1875368/best-practice-for-asp-net-mvc-resource-files。 – Middas

相关问题