Pseudo-Locales

Windows Vista e versioni successive: NLS definisce diverse impostazioni locali pseudo-locali da usare oltre alle impostazioni locali di Windows esistenti. Usare queste pseudo impostazioni locali per testare la localizzazione delle applicazioni. Per informazioni dettagliate sull'implementazione, vedere Uso di Pseudo-Locales per il test di localizzazione.

Pseudo-Locales supportati

Le impostazioni locali pseudo-locali supportate da NLS sono:

  • Impostazioni locali di base
  • Pseudo-locale con mirroring (da destra a sinistra)
  • Pseudo-locale della lingua asiatica orientale

Scegliere le specifiche impostazioni locali pseudo-locali da usare in base alle assegnazioni della tabella codici e alle stringhe per la localizzazione, ad esempio i nomi dei mesi, i nomi dei giorni. I dati per ogni pseudo-impostazioni locali includono non solo le pagine codici pertinenti e le stringhe di giorno e mese per la localizzazione, ma anche i dati per diversi altri test case per NLS. I test case esaminano i tipi di dati seguenti:

  • Identificatori delle impostazioni locali a 9 bit. Le impostazioni locali pseudo-locali offrono una buona opportunità per testare l'operazione di identificatori delle impostazioni locali a 9 bit.
  • Stringhe da lingue che devono usare caratteri di piccole dimensioni. A causa delle limitazioni nell'interfaccia del dispositivo grafico (GDI), il tipo di carattere dell'interfaccia utente per alcune lingue è inferiore a quello ottimale. Le impostazioni locali pseudo-locali includono diverse stringhe di queste lingue, combinate con stringhe provenienti da lingue con gestione dei tipi di carattere più standard. È possibile usare queste stringhe nei test per determinare come viene eseguito il rendering di un tipo di carattere limitato con GDI.
  • Lunghezze di stringa insolite. Alcune costanti delle informazioni locali, ad esempio LOCALE_SLIST e LOCALE_ICURRENCY, hanno limiti convenzionali sulle dimensioni della stringa. Le impostazioni locali pseudo-locali supportano l'esame di diverse lunghezze di stringa.
  • Ordinamento alternativo. Le impostazioni locali pseudo-locali possono essere usate per testare le funzionalità di ordinamento alternativo quando l'identificatore di ordinamento alternativo differisce dall'identificatore dell'ordine di ordinamento di base associato in genere alle impostazioni locali.

Nomi e identificatori delle impostazioni locali pseudo-locali

Le impostazioni locali pseudo-locali hanno nomi delle impostazioni locali scelti dallo spazio di uso privato per evitare conflitti con le possibili stringhe introdotte negli standard ISO (International Organization for Standardization) 639 e ISO 3166. Ogni pseudo-impostazioni locali ha anche un proprio identificatore delle impostazioni locali. La tabella seguente fornisce i nomi e gli identificatori per le impostazioni locali pseudo-locali definite.

Impostazioni locali pseudo-locali Nome impostazioni locali Identificatore delle impostazioni locali
Base qps-ploc 0501
Con mirroring qps-plocm 09ff
Lingua asiatica orientale qps-ploca 05fe

 

Esempio

L'esempio seguente mostra il testo visualizzato per una pseudo-impostazioni locali di base:

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

Impostazioni locali e lingue

Identificatori delle impostazioni locali

Nomi delle impostazioni locali

Ordina identificatori di ordine

Uso di Pseudo-Locales per i test di localizzazione