【发布时间】:2014-06-05 12:25:11
【问题描述】:
我在使用 mvc5 构建的 Web 应用程序中使用资源文件来切换语言
在索引文件中它读取我设置的文化值。
我从 layout.cshtml 调用 setculture 方法,并使用以下代码调用它的值。
@{
Layout = "~/Views/Shared/_Layout.cshtml";
if (!Request["dropdown"].IsEmpty())
{
Culture = UICulture = Request["dropdown"];
}
}
在索引页面中,语言正在正确加载,但是当我从那里转到下一页时,它会加载默认语言德语,但仅从英语资源文件中读取资源。
请帮帮我..任何人
【问题讨论】:
标签: c# asp.net razor asp.net-mvc-5 visual-studio-2013