Использование многоязыкового пользовательского интерфейса
В этом разделе описывается использование функций многоязыкового пользовательского интерфейса (MUI) для разработки и реализации приложений. Ниже приведены аспекты технологии MUI, которые будут применяться на большинстве этапов жизненного цикла приложения.
- Разработка приложений, включая подготовку ресурсов, настройку языковых параметров приложения, поиск и загрузку ресурсов
- Создание и локализация приложения
- Развертывание приложения
Ниже приведены некоторые вопросы, которые следует учитывать при проектировании и реализации приложения многоязыкового интерфейса пользователя.
- Какие версии Windows будет поддерживать приложение?
- На каких языках будет локализовано приложение?
- Должны ли языковые параметры приложения всегда соответствовать языковым параметрам операционной системы, или пользователь приложения должен иметь возможность задавать определенные языки?
- Какой тип ресурсов пользовательского интерфейса использует приложение и где они хранятся?
Этот раздел содержит следующие темы. В описаниях предполагается, что многоязыковое приложение предназначено для Windows Vista и более поздних версий. Ресурсы для этого приложения — это ресурсы Win32, ресурсы для конкретного языка и исполняемый код находятся в отдельных pe-файлах Win32. При необходимости добавляются особые рекомендации по поддержке операционных систем, предшествующих Windows Vista, или для различных типов ресурсов.
- Подготовка ресурсов
- Настройка языковых параметров приложения
- Поиск ресурсов Win32 PE
- Поиск ресурсов, отличных от Win32 PE
- Локализация ресурсов и сборка приложения
- MuI: Пример приложения параметров системы
- Пример параметров Application-Specific многоязыкового интерфейса (Windows Vista)
- MuI: пример параметров Application-Specific (до Windows Vista)