Pseudo-Locales
Windows Vista und höher: NLS definiert mehrere Pseudogebietsschemas für die Verwendung zusätzlich zu den vorhandenen Windows-Gebietsschemas. Verwenden Sie diese Pseudogebietsschemas zum Testen der Lokalisierung Ihrer Anwendungen. Details zur Implementierung finden Sie unter Using Pseudo-Locales for Localization Testing.
Unterstützte Pseudo-Locales
Die von NLS unterstützten Pseudogebietsschemas sind:
- Basis-Pseudogebietsschema
- Gespiegeltes Pseudogebietsschema (von rechts nach links)
- Ostasiatisches Pseudogebietsschema
Wählen Sie das bestimmte Pseudogebietsschema aus, das basierend auf ihren Codeseitenzuweisungen und den Zeichenfolgen für die Lokalisierung verwendet werden soll, z. B. Monatsnamen, Tagnamen. Daten für jedes Pseudogebietsschema umfassen nicht nur relevante Codeseiten und Tag- und Monatszeichenfolgen für die Lokalisierung, sondern auch Daten für mehrere andere Testfälle für NLS. Die Testfälle untersuchen die folgenden Datentypen:
- 9-Bit-Gebietsschema-IDs. Pseudogebietsschemas bieten eine gute Möglichkeit zum Testen des Vorgangs von 9-Bit-Gebietsschema-IDs.
- 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 Standardschriftbehandlung. Sie können diese Zeichenfolgen beim Testen 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 Pseudogebietsschemas unterstützen die Untersuchung unterschiedlicher Zeichenfolgenlängen.
- Alternative Sortierungen. Pseudogebietsschemas können verwendet werden, um alternative Sortierfunktionen zu testen, wenn sich der alternative Sortierreihenfolgebezeichner vom Basissortierreihenfolgebezeichner unterscheidet, der normalerweise dem Gebietsschema zugeordnet ist.
Pseudogebietsschemanamen und -bezeichner
Die Pseudogebietsschemas haben Gebietsschemanamen, die aus dem privaten Nutzungsbereich ausgewählt werden, um Konflikte mit möglichen Zeichenfolgen zu vermeiden, die in den Standards International Organization for Standardization (ISO) 639 und ISO 3166 eingeführt wurden. Jedes Pseudogebietsschema verfügt auch über einen eigenen Gebietsschemabezeichner. Die folgende Tabelle enthält die Namen und Bezeichner für die definierten Pseudogebietsschemas.
Pseudogebietsschema | Gebietsschemaname | Gebietsschema-ID |
---|---|---|
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
Verwandte Themen