Il
termine code page viene utilizzato per indicare una serie di concetti differenti. Al contrario, i concetti ai quali si riferisce code page possono anche
essere descritti da una serie di altri termini. Il concetto e l'implementazione delle
code page inoltre, cambiano significativamente tra i sistemi Windows, Linux e UNIX.
Nella descrizione di quali tipi di dati formati da caratteri
un utente può immettere e memorizzare in un ambiente IBM Rational ClearQuest,
vengono utilizzati i seguenti termini nel seguente modo:
- Un NLS (national language support) fornisce le subroutine dei comandi e le librerie
per una base di sistema mondiale singolo. Nel contesto di Rational ClearQuest, NLS si riferisce
alla capacità delle applicazioni e i database Rational ClearQuest
di immettere e emettere dati che consistono in caratteri provenienti da una qualsiasi delle
code page di dati Rational ClearQuest
supportate.
- Il termine character set indica una serie di caratteri supportata da
un'applicazione o un sistema del computer.
- Il termine code page indica una serie di caratteri e i valori binari
che rappresentano tali caratteri. Un computer o un'applicazione possono utilizzare
le code page per gestire questi caratteri:
- Solo i 128 caratteri della serie di caratteri ASCII (appropriato per
l'angloamericano).
- Caratteri supplementari utilizzati dalle lingue dell'Europa orientale e occidentale ,quali
"ä" per il tedesco, lo svedese e il finlandese e "È" per il francese e lo spagnolo, e
così via.
- Caratteri appartenenti a lingue non europee come l'ebraico, il giapponese e il cinese.
- Caratteri supplementari richiesti da altre lingue.
- I
termini vendor database character set (serie di caratteri del database del fornitore) indicano una serie di caratteri
che il fornitore di DBMS (database management system) consente di memorizzare nei
database per i dati utente e il repository di schemi Rational ClearQuest. I singoli fornitori di DBMS utilizzano code page, code
set, collation e charset come sinonimi per
questi termini.
- I termini Rational ClearQuest data
code page indicano la serie di caratteri che Rational ClearQuest può
memorizzare in una serie di database Rational ClearQuest. Tale serie di caratteri è uguale o è una serie secondaria della
serie di caratteri del database del fornitore corrispondente. Per impostare la code page di dati, è necessario selezionare
il valore compatibile con la serie di caratteri del database del fornitore configurata
per il database del fornitore. Un repository di schemi può supportare solo una code page di
dati.
- I
termini local character set (generalmente denominata locale sui
sistemi Linux e UNIX) indicano la serie di caratteri che può essere immessa
o visualizzata nella shell della riga comandi sul sistema su cui è in esecuzione un'applicazione Rational ClearQuest,
ad esempio, il tool di manutenzione, Designer, o un client Rational ClearQuest.
Sui sistemi Linux o UNIX , la serie di caratteri locale viene controllata
dalla variabile di ambiente LANG. In Windows, viene controllata dalle impostazioni
delle opzioni Lingua e Regionale. È possibile visualizzare altre serie di caratteri
se vengono configurati caratteri aggiuntivi. Inoltre, è possibile immettere i dati di tipo carattere aggiuntivi
tramite un IME (input method editor) o tagliando e incollando il testo sulle applicazioni GUI Rational ClearQuest.