Informationen zur mehrsprachigen Benutzeroberfläche
Multilingual User Interface (MUI) ist eine Technologie, die Benutzern eine lokalisierte Benutzeroberfläche für globalisierte Anwendungen und die Sprachressourcenverwaltung der Benutzeroberfläche im Windows-Betriebssystem bietet. Es wird Unterstützung für das Hinzufügen von MUI-Funktionen zu globalisierten Anwendungen bereitgestellt, die unter Windows Vista und höher ausgeführt werden können, sowie für viele Vor-Windows Vista-Betriebssysteme. Die MUI-Lokalisierungs- und Ressourcenverwaltungsmodelle verbessern entwicklung, testen und unterstützen weltweit einsatzbereite Software.
Zu den Features der MUI-Technologie gehören:
- Vereinfachte Sprachverwaltung für die Softwarelokalisierung. MUI ermöglicht es, die Spracheinstellungen für das Betriebssystem entsprechend den Benutzereinstellungen in eine unterstützte Sprache zu ändern.
- Eine innovative Ressourcentechnologie, die auf der Aufteilung der Anwendungscode-Binärdatei aus Sprachressourcendateien basiert. Sie können Ressourcen für eine zusätzliche Sprache hinzufügen, ohne Ihre Anwendung neu kompilieren oder neu verknüpfen zu müssen. Zusätzliche lokalisierte Ressourcen werden zu optionalen Add-Ins.
- Vollständige Anwendungsprogrammierschnittstelle (API). Windows Vista und höher machen die MUI-API verfügbar, die Sie zum Hinzufügen von MUI-Funktionen zu globalisierten Anwendungen verwenden können. Sprachverwaltungsfunktionen ermöglichen es Ihren Anwendungen, eine Vielzahl von Benutzeroberflächensprachen zu unterstützen. Die API enthält auch Funktionen zum Laden von Ressourcen, die es dem Ressourcenladeprogramm ermöglichen, Ressourcen unter Windows Vista und höher sowie vor Windows Vista-Betriebssystemen zu laden.
- Eine Reihe von Sprachpaketverwaltungstools, die Flexibilität bei der verwaltung von Images der internationalen Bereitstellung bieten. Diese Tools richten sich nicht an Entwickler und werden daher nicht im SDK behandelt. Weitere Informationen finden Sie im Windows Automated Installation Kit, das auf Technet verfügbar ist.
Der sichtbarste Vorteil von MUI ist, dass mehrere Benutzer sich dieselbe Arbeitsstation teilen und die Benutzeroberfläche in verschiedenen Sprachen anzeigen können. Unternehmen und OEMs profitieren von der Möglichkeit, mehrsprachige Images mit einer einzigen Installation bereitzustellen, zu unterstützen und zu verwalten. Aber vielleicht besteht der Standard Vorteil von MUI in der Effizienz bei der Entwicklung, Erstellung und Wartung Ihrer Anwendung. Sie können eine Kernfunktionalitäts-Binärdatei bereitstellen, die für alle Plattformen unabhängig von der Ui-Sprache anwendbar ist, was den Entwicklungs- und Testaufwand erheblich reduziert. Wenn Sie ein Update oder ein Service Pack ausstellen müssen, gilt es ohne zusätzlichen Technischen Aufwand für alle unterstützten Sprachen. Später wird die Unterstützung für zusätzliche Sprachen zu einem Lokalisierungsprojekt anstelle eines vollständigen Softwareentwicklungsprojekts.
Dieser Abschnitt enthält die folgenden Themen:
- Grundlegendes zu MUI
- Verfügbarkeit von MUI
- MUI-Ressourcenverwaltung
- Sprachverwaltung der Benutzeroberfläche
- Entwicklung von MUI-Anwendungen
- Anwendungsbereitstellung