Страница Глобализация .NET позволяет выполнить настройку параметров глобализации .NET Framework. Глобализация представляет собой процесс интернационализации кода приложения и локализации приложения для других языков и в других культурах. Процесс интернационализации дает возможность переводить, хранить, получать и представлять содержимое приложения в любом языковом стандарте при использовании одной и той же кодовой базы приложения везде, где это возможно. Языковой стандарт – это комбинация языка и культурной среды. Он включает в себя форматы даты, времени, валюты, телефонных номеров и т. п. Локализация подразумевает адаптацию приложения к другим языковым стандартам путем перевода и форматирования содержимого в соответствии с культурой, предпочтительно не затрагивая сам код.
Службы IIS 7 позволяют настраивать следующие параметры глобализации платформы .NET Framework:
- настройки культуры, например культуры пользовательского интерфейса;
- настройки кодировки, например кодировки заголовков ответов.
Список элементов пользовательского интерфейса
В приведенной ниже таблице содержатся описания элементов интерфейса, которые доступны на странице компонента и на панели Действия.
Элементы страницы компонента
Имя элемента | Описание |
---|---|
Культура [culture] | Культура по умолчанию для обработки входящих веб-запросов. |
Включение культуры на основании данных клиента [enableClientBasedCulture] | Считывает или устанавливает значение, которое показывает, должны ли свойства Culture и UICulture основываться на значении поля заголовка AcceptLanguage, полученного из браузера клиента. |
Культура пользовательского интерфейса [uiCulture] | Культура по умолчанию для обработки поиска ресурсов, обусловленного стандартами. |
Файл [fileEncoding] | Задает кодировку файлов для анализа файлов ASPX, ASMX и ASAX. Файлы в кодировке Юникод и UTF-8, которые сохраняются с префиксом порядка байтов, распознаются автоматически независимо от значения данного атрибута. |
Запросы [requestEncoding] | Предполагаемая кодировка для каждого входящего запроса, включая отправленные данные и строку запроса. Если запрос включает заголовок запроса, содержащий атрибут Accept-Charset, он замещает этот атрибут в конфигурации. Кодировкой по умолчанию является UTF-8, которая указывается в разделе глобализации в файле Machine.config, созданном при установке платформы .NET Framework. Если кодировка запроса не указана в файле Machine.config или файле Web.config, кодировкой по умолчанию являются локальные настройки языка и региональных стандартов на компьютере. В приложениях одиночного сервера этот атрибут и атрибут responseEncoding должны быть одинаковыми. Для менее распространенных случаев (приложения нескольких серверов, когда кодировки по умолчанию на каждом сервере различны) можно изменить запрос и кодировку ответа при помощи локальных файлов Web.config. |
Заголовки ответов [responseHeaderEncoding] | Кодировка содержимого заголовков ответа. |
Ответы [responseEncoding] | Кодировка содержимого ответов. Кодировкой по умолчанию является UTF-8, которая указывается в разделе глобализации в файле Machine.config, созданном при установке платформы .NET Framework. Если кодировка ответа не указана в файле Machine.config или файле Web.config, кодировкой по умолчанию являются локальные настройки языка и региональных стандартов на компьютере. В приложениях одиночного сервера этот атрибут и атрибут responseEncoding должны быть одинаковыми. Для менее распространенных случаев (приложения нескольких серверов, когда кодировки по умолчанию на каждом сервере различны) можно изменить запрос и кодировку ответа при помощи локальных файлов Web.config. |
Элементы панели "Действия"
Имя элемента | Описание |
---|---|
Применить | Позволяет сохранить изменения, внесенные на странице компонента. |
Отмена | Позволяет отменить изменения, внесенные на странице компонента. |