我是新來的工作與資源文件,我還沒有完全得到它的工作方式。現在我需要用英文和中文提供我的應用程序的文本。我會收到一個get參數(例如lang),然後我需要決定是使用Language.zh.resx還是使用默認的Language.resx - 這是我從我一直在閱讀的文章中理解的。現在我有我的查看標題爲例:ASP.NET MVC 4通過url參數切換資源文件
@{
ViewBag.Title = MyApplication.App_GlobalResources.Language.MyPage_Title;
}
我不知道在哪裏檢查參數lang和應用它。我看到文章中有人說我應該創建一個動作過濾器,並且他們添加了一些東西給cookies,並且他們很混亂。在我的情況下,它可能不是必需的,因爲它只有一個請求,沒有要求保存狀態,因爲一旦加載頁面就是這樣。
如果有人也可以簡單介紹一下資源如何工作,那將是一件好事,謝謝!