我想我有一個解決方案,但有沒有更好的方法,或者這會打破我?ASP.NET本地化網站 - 即時更新
我正在構建一個使用全局/本地resx文件的本地化網站。非技術用戶需要編輯字符串並通過Web應用程序添加新語言。
這似乎很容易 - 我有一個表格,顯示的字符串,並保存有這樣的代碼片段的變化:
string filename = MapPath("App_GlobalResources/strings.hu.resx");
XmlDocument xDoc = new XmlDocument();
XmlNode xNode;
xDoc.Load(filename);
xNode = xDoc.SelectSingleNode("//root/data[@name='PageTitle']/value");
xNode.InnerText = txtNewTitle.Text;
xDoc.Save(filename);
難道這會導致在一個繁忙的網站的問題?如果它導致重新編譯的瞬間延遲,那沒什麼大不了的。而實際上,這種形式並不會持續,大量使用。社區有什麼想法?