Pseudo-Locales
Windows Vista e versioni successive: NLS definisce diverse pseudo-impostazioni 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 Using Pseudo-Locales for Localization Testing.
Pseudo-Locales supportate
Le pseudo-impostazioni locali supportate da NLS sono:
- Impostazioni locali di base
- Pseudo-impostazioni locali con mirroring (da destra a sinistra)
- Pseudo-locale in lingua asiatica orientale
Scegliere le pseudo-impostazioni locali specifiche 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 tabelle codici e le stringhe di giorno e mese pertinenti 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 pseudo-impostazioni locali offrono una buona opportunità per testare l'operazione di identificatori delle impostazioni locali a 9 bit.
- Stringhe provenienti da lingue che devono usare tipi di carattere di piccole dimensioni. A causa delle limitazioni nell'interfaccia GDI (Graphics Device Interface), il tipo di carattere dell'interfaccia utente per alcune lingue è inferiore a quello ottimale. Le pseudo impostazioni locali includono diverse stringhe di queste lingue, combinate con stringhe provenienti da lingue con una gestione dei tipi di carattere più standard. È possibile usare queste stringhe nei test per determinare il rendering di un tipo di carattere con limitazioni GDI.
- Lunghezze insolite delle stringhe. Alcune costanti di informazioni sulle impostazioni locali, ad esempio, LOCALE_SLIST e LOCALE_ICURRENCY, hanno limiti convenzionali per le dimensioni delle stringhe. Le pseudo-impostazioni locali supportano l'esame di lunghezze di stringa diverse.
- Ordinamenti alternativi. Le pseudo impostazioni locali possono essere usate per testare la funzionalità di ordinamento alternativo quando l'identificatore di ordinamento alternativo differisce dall'identificatore dell'ordinamento di base generalmente associato alle impostazioni locali.
Nomi e identificatori delle impostazioni locali pseudo-locali
Le pseudo impostazioni locali hanno nomi delle impostazioni locali scelti dallo spazio di utilizzo 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. Nella tabella seguente vengono forniti i nomi e gli identificatori per le pseudo-impostazioni locali definite.
Pseudo-impostazioni locali | Nome impostazioni locali | Identificatore delle impostazioni locali |
---|---|---|
Base | qps-ploc | 0501 |
Specchio | qps-plocm | 09ff |
Lingue asiatiche orientali | qps-ploca | 05fe |
Esempio
L'esempio seguente mostra il testo visualizzato per una pseudo-impostazioni locali di base:
[Шěđлеśđαỳ !!], 8 ōf [Μäћ !!] ōf 2006
Argomenti correlati