環顧四周我看到了很多關於ASP.NET MVC中的本地化的文章,但他們都做同樣的事情 - 設置一個.resx文件,將其構建操作設置爲正確的工具,以確保創建一個具有靜態字符串屬性的類,然後使用該類。本地化在ASP.NET MVC
有什麼辦法可以使用我現有的資源提供者?或者至少以某種方式讓這些.resx文件存在於主程序集之外(而不是在App_GlobalResources中)?
編輯:下面提出的有效問題 - 爲什麼我不能只使用我的資源提供者?事情是有效的,但打破我的測試,因爲HttpContext在這些空。如果有一種方法可以通過資源提供者獲取我的全局資源而不調用HttpContext.GetGlobalResourceObject,這很可能是一個很好的解決方案。
這就是我所做的。很好地工作,並且很好地保持在一起。 – Patricia 2010-02-19 16:13:48
是的,這將工作,如果沒有辦法使用資源提供者。但是,作爲我的資源提供者,它的理想遠非我想要使用的一些功能。 – Juvaly 2010-02-19 16:33:59