Страница Глобализация .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. |
Элементы панели "Действия"
Имя элемента | Описание |
---|---|
Применить |
Позволяет сохранить изменения, внесенные на странице компонента. |
Отмена |
Позволяет отменить изменения, внесенные на странице компонента. |