Udostępnij za pośrednictwem


Pseudo-Locales

Windows Vista i nowszych: NLS definiuje kilka pseudolokali do użycia oprócz istniejących ustawień regionalnych systemu Windows. Użyj tych pseudolokalizacji do testowania lokalizacji aplikacji. Aby uzyskać szczegółowe informacje o implementacji, zobacz Using Pseudo-Locales for Localization Testing.

Obsługiwane Pseudo-Locales

Pseudolokały obsługiwane przez równoważenie obciążenia sieciowego to:

  • Pseudolokasowe podstawowe
  • Dublowane (od prawej do lewej) pseudo-ustawienia regionalne
  • Pseudolokały języka wschodnioazjatyckiego

Wybierz określone pseudolokalizacje, które mają być używane na podstawie przypisań stron kodowych i ciągów lokalizacji, na przykład nazwy miesięcy, nazwy dni. Dane dla każdego pseudolokalizacji obejmują nie tylko odpowiednie strony kodu i ciągi dnia i miesiąca dla lokalizacji, ale także dane dla kilku innych przypadków testowych dla nlS. Przypadki testowe sprawdzają następujące typy danych:

  • 9-bitowe identyfikatory ustawień regionalnych . Pseudolokały zapewniają dobrą okazję do przetestowania działania 9-bitowych identyfikatorów ustawień regionalnych.
  • Ciągi z języków, które muszą używać małych czcionek. Ze względu na ograniczenia interfejsu urządzenia graficznego (GDI) czcionka interfejsu użytkownika dla niektórych języków jest mniejsza niż optymalna. Pseudolokały obejmują kilka ciągów z tych języków w połączeniu z ciągami z języków z bardziej standardową obsługą czcionek. Możesz użyć tych ciągów podczas testowania, aby określić sposób renderowania czcionki z ograniczoną liczbą GDI.
  • Nietypowe długości ciągów. Niektóre stałe informacji regionalnych, na przykład LOCALE_SLIST i LOCALE_ICURRENCY, mają konwencjonalne limity rozmiaru ciągu. Pseudolokały obsługują badanie różnych długości ciągów.
  • Sortowanie alternatywne. Pseudolokały mogą służyć do testowania alternatywnych funkcji sortowania, gdy alternatywny identyfikator kolejności sortowania różni się od podstawowego identyfikatora kolejności sortowania, który jest zwykle skojarzony z ustawieniami regionalnymi.

Pseudo-ustawienia regionalne i identyfikatory

Pseudolokalizacje mają nazwy ustawień regionalnych, które są wybierane z prywatnej przestrzeni użytkowania, aby uniknąć konfliktu z możliwymi ciągami wprowadzonymi w Międzynarodowej Organizacji Standaryzacji (ISO) 639 i norm ISO 3166. Każdy pseudolokalokator ma również swój własny identyfikator ustawień regionalnych. Poniższa tabela zawiera nazwy i identyfikatory zdefiniowanych pseudolokali.

Pseudolokalokały Nazwa ustawień regionalnych Identyfikator ustawień regionalnych
Baza qps-ploc 0501
Dublowane qps-plocm 09ff
Język wschodnioazjatycki qps-ploca 05fe

 

Przykład

W poniższym przykładzie pokazano tekst wyświetlany dla ustawień pseudolokali bazowych:

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

ustawień regionalnych i języków

identyfikatory ustawień regionalnych

nazwy ustawień regionalnych

identyfikatory zamówień sortowania

używanie Pseudo-Locales do testowania lokalizacji