我在哪里将我的本地资源放在MVC项目中?

时间:2012-10-11 21:51:13

标签: c# asp.net-mvc resources asp.net-mvc-4 embedded-resource

我目前正在开发一个mvc4应用程序。它需要是多语言的,因此我的每个视图都需要一个与之关联的资源文件。

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

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

1 个答案:

答案 0 :(得分:0)

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