Pseudo-Locales

Windows Vista und höher: NLS definiert mehrere Pseudo-Gebietsschemas, die zusätzlich zu den vorhandenen Windows-Gebietsschemas verwendet werden sollen. Verwenden Sie diese Pseudo-Gebietsschemas, um die Lokalisierung Ihrer Anwendungen zu testen. Details zur Implementierung finden Sie unter Verwenden Pseudo-Locales für Lokalisierungstests.

Unterstützte Pseudo-Locales

Die von NLS unterstützten Pseudogebietsschemas sind:

  • Basis-Pseudogebietsschema
  • Gespiegeltes Pseudogebietsschema (von rechts nach links)
  • Ostasiatisches Pseudo-Gebietsschema

Wählen Sie das zu verwendende Pseudogebietsschema basierend auf den codepage-Zuweisungen und den Zeichenfolgen für die Lokalisierung aus, z. B. Monatsnamen, Tagnamen. Die Daten für jedes Pseudogebietsschema umfassen nicht nur relevante Codeseiten und Tages- und Monatszeichenfolgen für die Lokalisierung, sondern auch Daten für mehrere andere Testfälle für NLS. In den Testfällen werden die folgenden Datentypen untersucht:

  • 9-Bit-Gebietsschemabezeichner. Pseudogebietsschemas bieten eine gute Möglichkeit, den Betrieb von 9-Bit-Gebietsschemabezeichnern zu testen.
  • Zeichenfolgen aus Sprachen, die kleine Schriftarten verwenden müssen. Aufgrund von Einschränkungen in der Grafikgeräteschnittstelle (GDI) ist die Schriftart der Benutzeroberfläche für einige Sprachen kleiner als optimal. Pseudogebietsschemas enthalten mehrere Zeichenfolgen aus diesen Sprachen, kombiniert mit Zeichenfolgen aus Sprachen mit mehr Standardschriftverarbeitung. Sie können diese Zeichenfolgen im Test verwenden, um zu bestimmen, wie eine GDI-eingeschränkte Schriftart gerendert wird.
  • Ungewöhnliche Zeichenfolgenlängen. Einige Gebietsschemainformationskonstanten, z. B. LOCALE_SLIST und LOCALE_ICURRENCY, weisen herkömmliche Grenzwerte für die Zeichenfolgengröße auf. Die Pseudo-Gebietsschemas unterstützen die Untersuchung unterschiedlicher Zeichenfolgenlängen.
  • Alternative Sortierungen. Pseudogebietsschemas können verwendet werden, um alternative Sortierfunktionen zu testen, wenn sich der bezeichner der alternativen Sortierreihenfolge vom Bezeichner der Basissortreihenfolge unterscheidet, der normalerweise dem Gebietsschema zugeordnet ist.

Pseudogebietsnamen und Bezeichner

Die Pseudo-Gebietsschemas verfügen über Gebietsschemanamen , die aus dem privaten Nutzungsraum ausgewählt werden, um Konflikte mit möglichen Zeichenfolgen zu vermeiden, die in die Iso-Standards (International Organization for Standardization) 639 und ISO 3166 eingeführt wurden. Jedes Pseudogebietsschema verfügt außerdem über einen eigenen Gebietsschemabezeichner. Die folgende Tabelle enthält die Namen und Bezeichner für die definierten Pseudogebietsschemas.

Pseudogebietsschema Gebietsschemaname Gebietsschemabezeichner
Basis qps-ploc 0501
Gespiegelt qps-plocm 09ff
Ostasiatische Sprache qps-ploca 05fe

 

Beispiel

Das folgende Beispiel zeigt Text, der für ein Basis-Pseudogebietsschema angezeigt wird:

[Шěđлеśđαỳ !!!], 8 ōf [Μäŕςћ !!] ōf 2006

Gebietsschemas und Sprachen

Gebietsschemabezeichner

Gebietsschemanamen

Sortierreihenfolgebezeichner

Verwenden von Pseudo-Locales für Lokalisierungstests