Entwicklung derSUPPORT-Unterstützung für Windows Versionen

Vor Windows Vista

Vor der Windows Vista-Version wurde Windows mit einzelsprachigen Images ausgeliefert, was bedeutete, dass jede lokalisierte Version von Windows eine einzelne Sprache für die Benutzeroberfläche enthielt. DIE war ein Add-On zur englischen Version des Betriebssystems, und die mehrsprachige Benutzeroberfläche Packs konnten nur bestimmten englischen Versionen von Windows. Bei der Installation auf der englischen Version von Windows konnte die Benutzeroberflächensprache des Betriebssystems gemäß den Einstellungen einzelner Benutzer in eine der unterstützten Sprachen geändert werden.

Das MUI Pack-Modell hat KEINE UNTERSTÜTZUNG für ANWENDUNGEN verfügbar gemacht. Obwohl Entwickler mehrsprachige Anwendungen erstellen konnten, mussten sie dafür eigene Mechanismen erstellen.

Windows Vista und darüber hinaus

Mit Windows Vista hat Microsoft eine erhebliche Investition in DIE-Entwicklung investiert. Windows Vista wird von Grund auf auf einerBAU-Plattform erstellt. Dies stellt zwar einen großen Fortschritt bei der Lokalisierungsstrategie Windows dar, da es für Microsoft eine wichtige Möglichkeit darstellt, Windows in mehr Sprachen als je zuvor zur Verfügung zu stellen, aber es ist vor allem ein großer Fortschritt für Windows-Benutzer und -Kunden.

Ein sprachneutrales/OHNE PROGRAMMIERSPRACHEN-Betriebssystem

Die überwiegende Mehrheit Windows Vista-Binärdateien sind MIT COD kompatibel, und ihre lokalisierbaren Daten werden getrennt vom Code gespeichert. Dies bietet Flexibilität, da jederzeit verschiedene Sprachdaten hinzugefügt werden können.

Bereitstellungsszenarien sind vollständig AUF DER BASIS VON TEST

Der Windows Vista-Paket- und -Installationsentwurf ist AUF DER-Basiert, und alle lokalisierbaren Daten werden in sprachspezifischen Paketen gepackt, und jedes Sprachpaket kann in verschiedenen Szenarien bereitgestellt werden. Obwohl die Verkaufs-DVDs für Windows Vista beispielsweise Einsprachversionen enthalten, können Benutzer der Ultimate Edition zusätzliche PACKS für die SPRACHPAKETE herunterladen und die Benutzeroberflächensprache über die Systemsteuerung "Regionale Optionen" und "Sprachoptionen" wechseln. Enterprise Editionslizenzen erhalten alle Sprachen und können jede dieser Sprachen bereitstellen.

Bereitstellung eines einzelnen Images

Enterprise Kunden und OEMs können nun die Anzahl der Images reduzieren, die sie verwalten müssen, um Windows und Anwendungen auf Computern über verschiedene Lokale hinweg über die Bereitstellung einzelner Images bereitzustellen.

Mit DEM PROGRAMM unter Windows Vista kann ein Image, das mehrere Sprachen enthält, für alle Sprachbenutzer bereitgestellt werden, und Benutzer können ihre eigenen bevorzugten Sprachen (innerhalb der Richtlinie) während des Setups oder der anfänglichen "out-of-box"-Erfahrung mit dem Computer bestimmen. OeMs können insbesondere viele Benutzeroberflächensprachen auf ihren neuen Computern verwenden, damit Benutzer eine Sprache aus der Begrüßungscenter. Aus einem Image mit mehreren Sprachpaketen zeigt Setup daher eine Liste der verfügbaren Sprachen an und ermöglicht es Benutzern, eine davon zu wählen. Alle internationalen Einstellungen werden dann so festgelegt, dass sie mit der ausgewählten Sprache oder dem ausgewählten Locale übereinstimmen.

Verbessertes Wartungsmodell

Das gleiche QFE- oder Sicherheitsfixpaket kann jetzt auf allen Sprachsystemen installiert werden. Dies ist wichtig, da es insbesondere eine schnellere Umsetzung von Sicherheitskorrekturen ermöglicht und allen internationalen Benutzern ermöglicht, von der gleichzeitigen Verfügbarkeit aller Sicherheitsfixes zu profitieren.

INFRASTRUCTURE -Infrastruktur

Ab Windows Vista stehen DIE APIs zur Verfügung, mit denen Entwickler die VORTEILE DER MECHANISMEN für ihre eigenen Anwendungen nutzen können, ohne benutzerdefinierte Logik für die Ressourcenverarbeitung und Sprachverwaltung erstellen zu müssen.

Sprachverwaltung

Basis-APIs, die Benutzeroberflächen-Sprachverwaltungsfunktionen bereitstellen, sind als Teil der COD-Infrastruktur verfügbar. Zur Unterstützung der Verwaltung der verschiedenen Einstellungen für die Benutzeroberflächensprache auf System-, Benutzer- und Anwendungsebene werden diese intern in EINER einzigen priorisierten Liste kombiniert. MIT IMPLEMENTIERT dann einen Fallbackmechanismus, der auf dieser priorisierten Liste basiert, sodass Teillokalisierungslösungen möglich sind, während Benutzern eine geeignete , wenn nicht bevorzugte Benutzeroberflächenspracherfahrung zur Verfügung steht.

Beispielsweise kann ein System, auf dem die spanischen Versionen von Windows Vista mit einem auf dem Basisbetriebssystem installierten Sprachschnittstellenpaket (LIP) ausgeführt werden, das folgende Verhalten unterstützen: Das System versucht zuerst, seine Ressourcen in DerEntspricht anzuzeigen, und wenn diese Ressourcen nicht in Derein verfügbar sind, stellen Sie dem Benutzer stattdessen spanischen Ressourcen zur Verfügung.

Ressourcenbehandlung

Mit der verbesserten INFRASTRUCTURE-Infrastruktur, die ab Windows Vista verfügbar ist, sind die meisten gängigen Ressourcentechnologien MIT AKTIVIERT. Die folgende Tabelle enthält zusätzliche Details zur Unterstützung der Ressourcenbehandlung, die in Windows Vista verfügbar ist.

Category Support
Unterstützte Ressourcentypen
  • Win32/nicht verwaltete Ressource: .DLL/.EXE/. OCX
  • Shellbezogene Registrierungen
  • Verwaltungsbezogene Ressourcen: Ereignisprotokoll, Snap-In-/MSC-Dateien
  • WMI: MOF/MFL
  • Gruppenrichtlinie: ADMX/ADML
  • Verwaltete Resources.dll
Entwicklungstools
  • Für Win32: RC.exe, MUIRCT.exe und Visual Studio 2005 und höher
Eingeschränkte Ressourcentypunterstützung
  • *.chm-Hilfedateien