Übersicht über DAS PROGRAMM

Dieses Thema bietet eine konzeptionelle Übersicht über die mehrsprachige Benutzeroberfläche-Technologie (TECHNOLOGY), die Plattformunterstützung, die sie für die Aktivierung mehrsprachiger Benutzererfahrungen bietet, und die Vorteile, die sie dem ökosystem Windows bietet.

Gehen Sie auf dieser Seite wie folgt vor:

Die Notwendigkeit von mehrsprachigem Computing

Um von den Wachstumschancen der internationalen Märkte zu profitieren, unterstützen die Plattformen und Anwendungen von Microsoft mehr Sprachen, Kulturen und Märkte als je zuvor.

Sprach-, Kultur- und Marktspezifisch sind für internationale Benutzer trotz zunehmender Globalisierungstrends weiterhin äußerst relevant. Das folgende Kreisdiagramm zeigt, dass nicht englische Sprecher immer noch 91,5 Prozent der Bevölkerung der Welt ausmachen.

Kreisdiagramm mit drei Segmenten; die mit der Bezeichnung "Nicht-Englisch-Sprecher 91,5 %" ist deutlich größer als die anderen beiden kombinierten

Weltweit werden heute 193 Länder und über 6.900 bekannte Sprachen verwendet. Englisch wird trotz seiner Rolle als Geschäftssprache der Welt nur von 8,5 % der Bevölkerung als erste oder zweite Sprache gesprochen. Um native Informationen für 94 % der Bevölkerung der Welt zur Verfügung zu stellen, müssten diese Informationen in den 347 (ca. 5 %) der Sprachen der Welt verfügbar sein, die mindestens eine Million Sprecher haben. Dies gilt insbesondere, da Globalisierungstrends die Erwartungen dieser Benutzer in Bezug auf Technologie und verfügbarkeit in ihren Märkten erhöht haben.

Die Notwendigkeit, Software in mehr Sprachen zu lokalisieren, hat sich im Laufe der Jahre erhöht, und Microsoft stellt jetzt Windows Vista und andere Produkte in mehr Sprachen als je zuvor zur Verfügung. Diese Entwicklung ist besonders deutlich bei Microsoft Windows, da sie von der Unterstützung von 30 Sprachen mit Windows 98 auf fast 100 mit Windows Vista übergegangen ist, wie im folgenden Balkendiagramm dargestellt.

Balkendiagramm, das zeigt, dass die Anzahl der Sprachen in Windows Vista viel größer ist als in Windows 98 oder Windows XP

Abbildung 2– Anzahl der sprachen, die von Microsoft Windows unterstützt werden

Die Rolle vonENDE bei der Aktivierung von mehrsprachigem Computing

Wie im vorherigen Abschnitt erläutert, ist die Globalisierung und Lokalisierung von Anwendungen in einer global integrierten Welt zu einer Notwendigkeit geworden. Insbesondere wenn immer mehr Unternehmen global sind , entweder intern oder über ihre Geschäftsnetzwerke, steigt der Bedarf an mehrsprachigen Anwendungen erheblich. Dies sind auch die Hindernisse, denen diese Unternehmen derzeit bei der globalen Bereitstellung dieser Anwendungen gegenüber stehen.

Die Bereitstellung von Unterstützung für weitere Sprachen für Windows-Betriebssysteme sowie für Softwareanwendungen, die für die Windows-Plattform erstellt wurden, erfordert neue Strategien, die es ermöglichen, alle wichtigen Szenarien mit minimalem Entwicklungsaufwand zu implementiert werden.

DIE TECHNOLOGIE richtet sich an Entwickler und ISVs, die mehrsprachige Anwendungen für die Windows erstellen und unterstützen möchten. DIES ist auch für OEMs und Unternehmen von entscheidender Bedeutung, die es nutzen können, um das Windows-Betriebssystem bereitzustellen und Anwendungen über verschiedene Sprachen hinweg über die Bereitstellung von Einzelimages auf Computern hinzuzufügen.

Kernkonzepte von HAUPTKONZEPT

Der grundlegende Grundgedanke von MANAGEMENT besteht in der Trennung der Speicherung von lokalisierbaren Ressourcen vom Quellcode der Anwendung,um eine mehrsprachige Anwendung als Kombination aus einer sprachneutralen Kernbinariendatei und einer Reihe von sprachspezifischen lokalisierten Ressourcendateien erstellen zu können.

Sobald der Quellcode der Anwendung getrennt von den lokalisierten Ressourcen gespeichert wird, wird es einfach, die entsprechenden lokalisierten Ressourcen für einen bestimmten Anwendungskontext dynamisch zu laden, basierend auf einer Logik, die Einstellungen auf System-, Benutzer- und Anwendungsebene für die Benutzeroberflächensprache berücksichtigt.

Diese grundlegenden Attribute vonTS unterstützen Geschäftsszenarien wie die folgenden:

  • Ein verbessertes Lokalisierungsmodell für Benutzeroberflächen und Hilfeinhalte durch die physische Trennung von Anwendungsquellencode und lokalisierbaren Ressourcen.
  • Behandeln der lokalisierbaren Ressourcen als dynamischer Inhalt und Laden dieser Ressourcen gemäß den Einstellungen der Benutzeroberflächensprache und Fallbackeinstellungen. Dies ermöglicht Szenarien wie die folgenden:
    • Wechseln von einer Benutzeroberflächensprache in eine andere zur Laufzeit.
    • Erstellen von regionalen oder weltweiten Einzelbereitstellungsabbildern, die eine Reihe von Sprachen für OEMs und Unternehmen abdecken.

Verlauf vonTET in Windows

Die Unterstützungsebene, die für eine mehrsprachige Benutzeroberfläche auf der Windows-Betriebssystemebene und für die entwicklung mehrsprachiger Anwendungen auf der Windows-Plattform zur Verfügung steht, hat sich im Laufe der Zeit und über die verschiedenen Versionen von Windows.

Die vor Windows Vista unterstützte Funktionalität war recht einfach, mit single-language Windows images und einer Option zum Hinzufügen von mehrsprachige Benutzeroberfläche Packs in bestimmten Szenarien. Es war keine Entwicklerunterstützung für mehrsprachige Anwendungen verfügbar.

Mit Windows Vistahat Microsoft eine erhebliche Investition in DIE ENTWICKLUNG investiert, und 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 ist, 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, Entwickler und Kunden. Es bietet mehrere wichtige Vorteile, z. B.:

  • Ein sprachneutrales Betriebssystem mit integrierter Unterstützung für DIE -Programmiersprache .
  • Konfigurierbare Paketierung, Bereitstellung und Installation zur Unterstützung mehrsprachiger Szenarien.
  • Bereitstellung mit einem einzelnen Image mit mehreren Sprachen.
  • Ein verbessertes Wartungsmodell, bei dem der ausführbare Code unabhängig von den Ressourcen aktualisiert werden kann.
  • Entwicklerunterstützung für die Entwicklung mehrsprachiger Anwendungen.

Die folgende Tabelle enthält eine detaillierte Übersicht über die Windows-Plattformunterstützung für DIE- und -Fehlerplattform:

Category Support
Unterstützte Windows -Versionen (nur Betriebssystemunterstützung)
  • Windows 2000 Professional
  • Windows 2000-Serverfamilie
  • Windows XP Professional
  • Windows XP Tablet PC Edition
  • Windows Server 2003-Produktfamilie
  • Windows XP Embedded

Unterstützte Windows-Versionen (Unterstützung & Betriebssystemanwendung)
  • Windows Vista

Nicht Unterstützte Windows-Versionen
  • Windows 9x
  • Windows Ich
  • Windows XP Home Edition

Vorteile der TECHNOLOGY of TECHNOLOGY of TECHNOLOGY OF TECHNOLOGY (VORTEILE DER TECHNOLOGIE)

BEIT Hat positive Auswirkungen auf mehrere Aspekte des Windows ökosystems:

  • Vorteile fürEntwickler: Anwendungsentwicklern bieten zahlreiche Vorteile durch die Verfügbarkeit der API-Unterstützung für DIE -API, um mehrsprachige Anwendungen zu erstellen, die auf denselben Prinzipien wie die mehrsprachige Unterstützung im Kern- Windows Betriebssystem selbst beruhen. Zu diesen Vorteilen zählen:
    • Die Möglichkeit, eine Anzeigesprache zu bieten, die mit dem, was das Betriebssystem selbst bietet, konsistent ist.
    • Die Möglichkeit, die Sprachunterstützung für eine Anwendung einfach zu erweitern.
    • Die Möglichkeit, die Anwendung einfach zu verwalten und zu warten.
    • Die Möglichkeit, die Bereitstellung von Anwendungen mit einem einzelnen Image durch OEMs zu ermöglichen.
  • Vorteile für Unternehmen:Der hauptvorteil, den DIES für Unternehmen bietet, ist die Möglichkeit, dasselbe mehrsprachige Image weltweit mit einer einzigen Installation zu installieren, zu unterstützen und zu verwalten. Ein weiterer wichtiger Gewinn ist die Möglichkeit, mehrsprachige Desktops zu unterstützen, die eine nahtlose Interaktion für Benutzer mit unterschiedlichen Spracheinstellungen ermöglichen.
  • Vorteile für OEMs:Der Hauptvorteil für OEMs ist die Installation eines einzelnen Images, die DURCH DIE -Installation ermöglicht wird, mit Unterstützung für mehrere Sprachen, die eine effektivere Verwaltung des Bestands ermöglicht. OEMs profitieren auch von der PROGRAMM-Unterstützung für die Anwendungsentwicklung, da sie damit mehrwertende Anwendungen auf ihren Images bereitstellen und gleichzeitig von der Installation einzelner Images profitieren können, solange diese Anwendungen über DIE-Aktivierung aktiviert sind.