Le terme
page de codes désigne plusieurs concepts. En outre,
les concepts auxquels une page de codes peut faire référence
peuvent également être décrits par divers autres termes.
Le concept et la
mise en oeuvre des pages de codes diffèrent aussi largement entre les
systèmes Windows, Linux et UNIX.
Pour décrire les types de données de caractères qu'un utilisateur peut entrer et stocker dans un environnement
Rational ClearQuest,
cette discussion utilise les termes suivants :
- Un support de langue nationale (NLS)
procure les commandes et les sous-routines de bibliothèque
nécessaires à la création d'une base de systèmes unique et mondiale. Dans le
contexte de Rational ClearQuest, NLS désigne la capacité des applications et bases de données de Rational ClearQuest
à envoyer et recevoir des données composées de caractères appartenant aux
pages de codes de données Rational ClearQuest
prises en charge.
- Le terme jeu de caractères désigne un jeu de caractères pris en charge par un système ou une application.
- Le terme page de codes désigne un jeu de caractères,
ainsi que les valeurs binaires qui les représentent. Un ordinateur ou
une application peut utiliser des pages de codes pour travailler avec les
caractères suivants :
- Uniquement les 128 caractères ASCII de base (convenant pour
l'anglais américain).
- Des caractères supplémentaires utilisés par les langues d'Europe de l'Ouest ou de l'Est, comme le "ä" pour l'allemand, le suédois et le finnois, le "È" pour le français et l'italien, etc.
- Des caractères appartenant à des langues non européennes, telles que l'hébreu, le japonais et le chinois ;
- D'autres caractères, pour d'autres langues.
- Le
terme jeu de caractères de la base de données fournisseur désigne un
jeu de caractères dont le fournisseur du système de gestion de bases
de données (SGBD) autorise le stockage dans les bases de données du
référentiel de schémas Rational ClearQuest
et les données utilisateur. Les fournisseurs de SGBD utilisent comme
synonymes les termes page de codes, ensemble de
codes, collation et jeu de caractères.
- Le terme Rational ClearQuestpage de codes de données désigne le jeu de caractères susceptible d'être stocké par Rational ClearQuest dans un ensemble de bases de données Rational ClearQuest. Ce jeu de caractères
équivaut à ou est un sous-ensemble du jeu de caractères de la base de données fournisseur
correspondant. Pour définir la page de codes de données, vous devez choisir
la valeur compatible avec le jeu de caractères qui est configuré pour la base de données
fournisseur. Un référentiel de schémas ne peut prendre en charge qu'une seule page de codes de données.
- Le terme
jeu de caractères local (généralement appelé environnement local sous
Linux et UNIX) est le jeu des caractères qui peuvent être entrés ou affichés
dans un shell de ligne de commande sur le système qui exécute une application Rational ClearQuest,
telle que Maintenance Tool, Designer ou Rational ClearQuest Client.
Sous Linux ou UNIX, le jeu de caractères local est contrôlé par la variable d'environnement
LANG. Sous Windows,
il est contrôlé par les paramètres sélectionnés dans l'applet Options
régionales et linguistiques du Panneau de configuration. Il est possible d'afficher d'autres jeux de
caractères, en configurant des polices supplémentaires. En outre,
d'autres caractères peuvent être entrées par le
biais d'un éditeur de méthode d'entrée (IME) ou en coupant-collant du texte dans les applications
disposant d'une interface utilisateur graphique Rational ClearQuest.