Delen via


Pseudo-Locales

Windows Vista en later: NLS definieert verschillende pseudo-landinstellingen voor gebruik naast de bestaande Landinstellingen van Windows. Gebruik deze pseudo-landinstellingen voor het testen van de lokalisatie van uw toepassingen. Zie Pseudo-Locales gebruiken voor lokalisatietestsvoor implementatiedetails.

Ondersteunde Pseudo-Locales

De pseudo-landinstellingen die door NLS worden ondersteund, zijn:

  • Basis pseudo-landinstelling
  • Gespiegeld (van rechts naar links) pseudo-landinstelling
  • Oost-Aziatische pseudo-landinstelling

Kies de specifieke pseudo-landinstelling die moet worden gebruikt op basis van de codepaginatoewijzingen en de tekenreeksen voor lokalisatie, bijvoorbeeld maandnamen, dagnamen. Gegevens voor elke pseudo-landinstelling bevatten niet alleen relevante codepagina's en dag- en maandtekenreeksen voor lokalisatie, maar ook gegevens voor verschillende andere testcases voor NLS. In de testcases worden de volgende typen gegevens onderzocht:

  • 9-bits landinstellingen-id's. Pseudo-landinstellingen bieden een goede gelegenheid om de werking van 9-bits landinstellingen-id's te testen.
  • Tekenreeksen uit talen die kleine lettertypen moeten gebruiken. Vanwege beperkingen in de interface van het grafische apparaat (GDI), is het lettertype van de gebruikersinterface voor sommige talen kleiner dan optimaal. Pseudo-landinstellingen bevatten verschillende tekenreeksen uit deze talen, gecombineerd met tekenreeksen uit talen met meer standaardlettertypeverwerking. U kunt deze tekenreeksen gebruiken om te bepalen hoe een GDI-beperkt lettertype wordt weergegeven.
  • Ongebruikelijke tekenreekslengten. Sommige landinstellingsinformatieconstanten, bijvoorbeeld LOCALE_SLIST en LOCALE_ICURRENCY, hebben conventionele limieten voor tekenreeksgrootte. De pseudo-landinstellingen ondersteunen het onderzoek van uiteenlopende tekenreekslengten.
  • Alternatieve sorteringen. Pseudo-landinstellingen kunnen worden gebruikt om alternatieve sorteerfunctionaliteit te testen wanneer de alternatieve sorteervolgorde-id verschilt van de basissorteervolgorde-id die meestal is gekoppeld aan de landinstelling.

Namen en id's van pseudo-landinstellingen

De pseudo-landinstellingen hebben landinstellingen die zijn gekozen uit de ruimte voor privégebruik om conflicten te voorkomen met mogelijke tekenreeksen die zijn geïntroduceerd in de ISO 639- en ISO 3166-normen van de Internationale Organisatie voor Standaardisatie (ISO). Elke pseudo-landinstelling heeft ook een eigen landinstelling-id. De volgende tabel bevat de namen en id's voor de gedefinieerde pseudo-landinstellingen.

Pseudo-landinstelling Landinstellingsnaam Landinstellingen-id
Base qps-ploc 0501
Mirrored qps-plocm 09ff
Oost-Aziatische taal qps-ploca 05fe

 

Voorbeeld

In het volgende voorbeeld ziet u tekst die wordt weergegeven voor een basis-pseudo-landinstelling:

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

landinstellingen en talen

landinstellingen-id's

namen van landinstellingen

sorteervolgorde-id's

Pseudo-Locales gebruiken voor lokalisatietests