簡體   English   中英

你如何組織你的資源文件?

[英]How do you organize your resource files?

我們希望在 ASP.NET 應用程序中使用資源文件 (.resx) 來存儲本地化值。 我們要存儲的站點中可能總共有數千個字符串。

是否有將值組織到一個或多個資源文件中的最佳實踐? 您是否將所有值保存在一個文件中? 您是否根據主題分為多個資源文件? 也許網站的公共值有一個公共資源文件,即“Ok”、“Continue”等?

似乎將所有資源存儲在一個文件中將難以維護。

有什么建議么?

是的,在中等大小或更大的應用程序中,單個文件似乎是一個糟糕的選擇:-)

我們基本上使用這種方法:

  • 每個網絡表單都有自己的本地資源,用於按鈕、標簽等
  • 有許多按主題組織的全球資源——例如“是”、“否”等內容的“一般”資源; 一個用於在整個地方不斷彈出的錯誤消息,依此類推——一些基於使用區域的全球資源
  • 任何其他代碼(更多的業務代碼而不是背后的 ASPX/ASCX 代碼)都有自己的資源文件

但是,在擁有大量文件與擁有太多條目的文件之間始終是一種平衡行為:-)

馬克

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM