使用 [.NET 全球化] 功能頁可設定 .NET Framework 全球化設定。 全球化是將應用程式程式碼國際化的處理程序,然後再將應用程式當地語系化為其他語言和文化特性。 國際化的處理程序盡可能在任何情況下都使用相同的應用程式程式碼,使得翻譯、儲存、抓取和呈現任何地區設定的應用程式內容變得可行。 地區設定是語言和文化特性環境的組合。 這包含日期格式、時間、貨幣、電話號碼等。 當地語系化表示,最好在不影響到程式碼本身的情況下,根據文化特性翻譯和格式化內容,使您的應用程式可以在其他地區設定使用。

您可以在 IIS 7 中設定下列 .NET Framework 全球化設定:

  • 文化特性設定,例如,UI 文化特性

  • 編碼設定,例如,為回應標頭進行編碼

UI 元素清單

下列表格描述功能頁和 [動作] 窗格中可用的 UI 元素。

功能頁元素

元素名稱描述

文化特性 [culture]

為處理傳入網頁要求,指定預設文化特性。

啟用以用戶端為基礎的文化特性 [enableClientBasedCulture]

取得或設定值,該值表示 CultureUICulture 屬性是否應該以用戶端瀏覽器傳回的 [AcceptLanguage] 標頭欄位值為基礎。

UI 文化特性 [uiCulture]

指定預設文化特性,以處理與地區設定相關的資源搜尋作業。

檔案 [fileEncoding]

為剖析 .aspx、.asmx 和 .asax 檔案指定檔案編碼。 不論該屬性的值為何,都會自動辨識以位元次序標記首碼儲存的 Unicode 和 UTF-8 檔案。

要求 [requestEncoding]

指定每個傳入要求的假設編碼,其中包括公佈資料和查詢字串。

如果要求包括含有 Accept-Charset 屬性的要求標頭,便會在設定中覆寫該屬性。

預設的編碼為 UTF-8,此編碼已在安裝 .NET Framework 時建立之 Machine.config 檔案的全球化區段中指定。 如果 Machine.config 或 Web.config 檔案中未指定要求編碼,則預設編碼為電腦的 [地區及語言選項] 地區設定。

在單一伺服器應用程式中,該屬性應該與 responseEncoding 屬性相同。 若是較特殊的狀況 (每台伺服器之預設伺服器編碼不同的多個伺服器應用程式),則可使用本機 Web.config 檔案改變要求及回應編碼。

回應標頭 [responseHeaderEncoding]

指定回應標頭的內容編碼。

回應 [responseEncoding]

指定回應的內容編碼。

預設的編碼為 UTF-8,此編碼已在安裝 .NET Framework 時建立之 Machine.config 檔案的全球化區段中指定。 如果 Machine.config 或 Web.config 檔案中未指定回應編碼,則預設編碼為電腦的 [地區及語言選項] 地區設定。

在單一伺服器應用程式中,該屬性應該與 responseEncoding 屬性相同。 若是較特殊的狀況 (每台伺服器之預設伺服器編碼不同的多個伺服器應用程式),則可使用本機 Web.config 檔案改變要求及回應編碼。

動作窗格元素

元素名稱描述

套用

儲存您在功能頁上所做的變更。

取消

取消您在功能頁上所做的變更。

請參閱


目錄