Главная » 2011 » Март » 28 » Служебная программа Microsoft AppLocale
1:43:55 PM
Служебная программа Microsoft AppLocale

Платформы, основанные на Юникоде, такие как Windows XP, эмулируют языковую среду, требуемую для работы приложений, в которых не используется Юникод, при помощи внутреннего преобразования текстовых данных этих приложений в символы Юникода с использованием системной переменной, обычно называемой локальным языком системы (или языком для приложений, в которых не применяется Юникод). Язык приложений, в которых не применяется Юникод, должен принадлежать к тому же семейству или иметь тот же тип письма, что и локальный язык системы. Несоблюдение этого условия приводит к отображению неправильных символов в пользовательском интерфейсе приложения.

Применение данного подхода имеет несколько ограничений:
Задавать переменную локального языка системы может только администратор.
При указании локального языка системы требуется перезагрузить систему.
Каждый раз может быть задан только один локальный язык системы.

AppLocale (или Application Locale) является временным решением для снятия ограничений, возникающих при запуске приложений, не использующих Юникод, на компьютерах с операционной системой Windows XP на основе Юникода (UTF-16). В AppLocale определяется язык старого приложения и имитируется соответствующий локальный язык системы для кодовых страниц, используемых при преобразовании в Юникод и обратно.

ВАЖНЫЕ ЗАМЕЧАНИЯ
AppLocale основывается на новой технологии совместимости приложений, использованной в Windows XP, и может устанавливаться только на указанных двух операционных системах.
Если в определенном наборе языков часто используются приложения, в которых не применяется Юникод, настоятельно рекомендуется в качестве переменной локального языка системы задать язык требуемого приложения и не использовать AppLocale.
Разработчикам приложений не следует рассматривать AppLocale в качестве альтернативы для перехода на Юникод. Сегодня при помощи MSLU (Microsoft Layer for Unicode) стало возможным создание использующих только Юникод приложений, которые также могут быть развернуты на платформах, не использующих Юникод, таких как Windows 98.

Операционные системы:Windows Server 2003, Windows XP
Установленная языковая поддержка.

Имя файла: apploc.msi
Размер: 1.2Мб

Категория: Microsoft | Просмотров: 1210 | Добавил: Alik535 | Рейтинг: 0.0/0