本網站上有許多與ASP.NET MVC應用程序中的how to access RESX文件相關的問題,以及使用它們的best practices。爲ASP.NET MVC應用程序使用.resx本地化有什麼好處?
但是在閱讀(第一次我可能會添加)MSDN article on resources我還想知道是否還有使用RESX文件的優點,因爲我不打算使用服務器控件。 Theres所有關於'隱式'和'明確'本地化的討論,但我不會從MVC中受益。
最終,我的應用程序將需要按鈕和菜單項的字符串資源,並且還需要更長的HTML項目以獲得更長的雜項內容。我想使用CMS作爲更長的項目,因爲我非常確定我不想將它們粘貼到RESX文件中。
在新的應用程序中是否有任何令人信服的理由使用或不使用ASP.NET資源。我將假設任何未來的MVC增強功能或RESX增強功能都能夠協調一致地工作,但就目前而言,我只能看到一個令人欣慰的IDictionary。
我應該繼續使用RESX還是看看其他地方?我是否應該考慮針對RESX設計的各種資源的CMS?
任何經驗教訓將不勝感激。
謝謝伊恩。這就是我傾向於的方向。我只是沒有必須本地化任何事情。事實上我不需要本地化任何東西,但我想要做好準備。我只是發現自己跳過了大部分內容,因爲不相關,這讓我很好奇我應該怎麼做 – 2009-03-04 05:31:10
我們正在經歷現在本地化網站的痛苦。對於我們來說,這是一組一起工作並應用了幾年的應用程序。這不是一個小任務:)。至少在承諾如何處理事情之前至少要考慮這一點。我希望這可以幫助你,並節省你的工作:) – 2009-03-04 05:33:30
我想知道如果有任何抽象層的資源,例如,所以我可以在每個字符串的開頭添加*,然後知道我有什麼,沒有本地化。顯然,使用HtmlHelper,我可以很輕鬆地做到這一點 - 但也許還有一些其他的東西需要學習 – 2009-03-04 05:38:36