Преимущества MUI описаны
- Преимущества MUI для разработчиков
- Преимущества MUI для предприятий
- Преимущества MUI для изготовителей оборудования
Преимущества MUI для разработчиков
Существует множество возможных способов реализации решения MUI в приложениях, но каждая возможность является вариантом одного из трех основных методов:
- Компиляция одного двоичного файла (со встроенными ресурсами) для каждого языка. Это де-факто стандарт для устаревших приложений, так как это основная модель, поддерживаемая стандартными средствами разработки, такими как Microsoft Visual Studio. Эта модель требует нескольких двоичных файлов для нескольких языков и имеет ограничения в отношении развертывания одного образа и многоязычных сценариев. Следует отметить, что приложения, разработанные с помощью этой модели, будут продолжать работать в Windows Vista, а средства предоставляются, которые помогают разработчикам переходить от этой модели к более современной модели, описанной в третьем методе.
- Наличие двоичного файла с одним нейтрализующим ядром языка с одной библиотекой динамической компоновки ресурсов с несколькими языками (DLL). Эта модель, безусловно, удобна для muI, но затрудняет обновление двоичных файлов ресурсов для размещения новых языков. Предположим, что помимо английского, французского и японского, вы хотите также поддержать немецкий. Потребуется предоставить и развернуть целый новый двоичный файл ресурсов для пользователей, которым не обязательно нужен немецкий.
- Наличие одного двоичного файла ядра с нейтральным языком с одним набором библиотек DLL ресурсов на язык. Это способ реализации самой операционной системы в Windows Vista, и разработчикам рекомендуется использовать эту модель для приложений, так как она предлагает более предыдущих двух моделей.
До выпуска Windows Vista отсутствие встроенной поддержки для этой последней модели затрудняет внедрение. Однако это изменилось, и преимущества этой модели многочисленны и делают ее отличной моделью для ваших приложений:
- Приложения могут быть многоязычными и могут вести себя так же, как и Windows Vista, обеспечивая согласованный интерфейс языка отображения для пользователей.
- Гибкость увеличивается при выпуске дополнительных языков для приложения. Дополнительные языки можно выпускать независимо от основного кода, что означает, что поддержка новых языков может быть добавлена по мере необходимости.
- Затраты сокращаются при создании и обслуживании дополнительных языковых выпусков.
- Изготовители оборудования и предприятия могут легко интегрировать приложения в глобальный образ ПК, готовый к доставке в разные страны.
- Доступны средства и рекомендации, помогающие перенести приложение в модель Windows Vista MUI. Дополнительные сведения см. в многоязычный пользовательский интерфейс.
Преимущества MUI для предприятий
MuI предлагает два основных преимущества для предприятий:
- Установка одного образа: MUI позволяет предприятиям развертывать, поддерживать и поддерживать один и тот же образ по всему миру (или любой ее части) с одной установкой. Windows Vista расширяет развертывание единого образа операционной системы, чтобы бизнес-приложения также могли быть развернуты в рамках одного образа.
- Поддержка многоязычных рабочих столов: на рабочем столе можно установить несколько локализованных языковых пакетов пользовательского интерфейса, что позволяет нескольким пользователям совместно использовать один рабочий стол, используя собственные предпочитаемые языки пользовательского интерфейса. Это также относится к общедоступным компьютерам, которые нуждаются в равном обращении ко всем официальным языкам (например, в Канаде и в Европейском союзе), а также к общим компьютерам для перемещаемых пользователей.
Преимущества MUI для изготовителей оборудования
Основное преимущество для OE-машин — это одна установка образа, которая позволяет muI, так как это позволяет создавать образы, содержащие все необходимые языки для эффективного назначения географической зоны, и отложить выбор языка до первоначальной установки компьютера пользователем. В частности, это позволяет более эффективно управлять инвентаризацией для изготовителей оборудования.
Предоставляя поддержку MUI для приложений, Windows Vista также позволяет изготовителям оборудования предоставлять приложения с дополнительными значениями на их образах, используя однообразную установку, если эти приложения включены.