Provided by:
manpages-fr_3.27fr1.4-1_all 
NOM
locale - Decrire un fichier de definition de parametres regionaux
DESCRIPTION
Le fichier de definition locale contient toutes les informations dont
la commande localedef(1) a besoin pour creer la base de donnees binaire
des parametres regionaux.
Le fichier de definition est constitue de sections, chacune
d'entre-elles decrivant en detail une categorie d'informations liees
aux parametres regionaux.
Syntaxe
Le fichier debute par un en-tete contenant les mots-cles suivants :
<escape_char>
est suivi d'un caractere qui doit etre utilise comme caractere
de despecification (caractere << d'echappement >>) pour le reste
du fichier afin de marquer les caracteres qui doivent etre
interpretes d'une maniere particulieres. La valeur par defaut
est l'anti-slash (\).
<comment_char>
suivi d'un caractere qui servira a introduire des commentaires
dans le reste du fichier. Par defaut, il s'agit du symbole diese
(#).
La definition des parametres regionaux est divisee en plusieurs
parties, chacune d'elles representant une categorie de parametres
regionaux. Une partie peut etre copiee directement depuis d'autres
parametres existants, ou peut etre entierement definie. Si l'on desire
copier integralement une categorie, le seul mot-cle valide est copy
suivi du nom representant les parametres regionaux a copier.
LC_CTYPE
La definition de la categorie LC_CTYPE commence avec la chaine LC_CTYPE
en premiere colonne.
Les mots-cles suivants sont autorises :
upper suivi d'une liste de lettres majuscules. Les lettres A a Z sont
inclues automatiquement. Les caracteres indiques dans les
classes cntrl, digit, punct, ou space ne sont pas autorises.
lower suivi d'une liste de lettres minuscules. Les lettres a a z sont
inclues automatiquement. Les caracteres indiques dans les
classes cntrl, digit, punct, ou space ne sont pas autorises.
alpha suivi d'une liste de lettres. Tous les caracteres mentionnes
dans upper ou lower sont inclus automatiquement. Les caracteres
indiques dans les classes cntrl, digit, punct, ou space ne sont
pas autorises.
digit suivi d'une liste de chiffres. Seuls les caracteres 0 a 9 sont
autorises. Ils sont inclus automatiquement dans cette classe.
space suivi d'une liste de caracteres consideres comme un caractere
d'espacement. Les caracteres indiques dans les classes upper,
lower, alpha, digit, graph, ou xdigit ne sont pas autorises. Les
caracteres <space> (espace), <form-feed> (saut de page),
<newline> (saut de ligne), <carriage-return> (retour chariot),
<tab> et <vertical-tab> sont inclus automatiquement.
cntrl suivi d'une liste de caracteres de controle. Les caracteres
mentionnes dans les classes upper, lower, alpha, digit, punct,
graph, print, ou xdigit ne sont pas autorises.
punct suivi d'une liste de caracteres de ponctuation. Les caracteres
mentionnes dans les classes upper, lower, alpha, digit, cntrl,
xdigit, et le caractere <space> (espace) ne sont pas autorises.
graph suivi d'une liste de caracteres affichables, sauf l'espace. Les
caracteres mentionnes dans les classes upper, lower, alpha,
digit, xdigit et punct sont inclus automatiquement. Les
caracteres mentionnes dans la classe cntrl ne sont pas
autorises.
print suivi d'une liste de caracteres affichables, y compris <space>
(espace). Les caracteres mentionnes dans les classes upper,
lower, alpha, digit, xdigit, punct, et le caractere <space> sont
inclus automatiquement. Les caracteres mentionnes dans la classe
cntrl ne sont pas autorises.
xdigit suivi d'une liste de caracteres representant les digits
hexadecimaux. Les chiffres decimaux doivent etre mentionnes,
suivi d'un ou plusieurs ensembles de six caracteres, en ordre
croissant. Les caracteres suivant sont inclus par defaut : 0 a
9, a a f, A a F.
blank suivi d'une liste de caracteres consideres comme blank (blancs).
L'espace <space> et la tabulation <tab> sont inclus
automatiquement.
toupper
suivi d'une liste de correspondance entre lettres majuscules et
lettres minuscules. Chaque correspondance est representee par
une paire de lettres majuscule et minuscule, separees par une
virgule , et entouree de parentheses. Les correspondances sont
separees par des points-virgules.
tolower
suivi d'une liste de correspondance entre lettres minuscules et
majuscules. Si le mot-cle tolower est absent, la liste inverse
de toupper est utilisee.
La definition de la categorie LC_CTYPE se termine avec la chaine de
caracteres END LC_CYTPE.
LC_COLLATE
La categorie LC_COLLATE definit des regles d'assemblage de caracteres.
En raison des limitations de libc, toutes les options POSIX ne sont pas
implementees.
La definition commence avec la chaine LC_COLLATE en premiere colonne.
Les mots-cles suivants sont autorises :
collating-element
collating-symbol
order-definition commence par une ligne telle que :
order_start
suivie par une liste de mots-cles pris parmi forward, backward ou
position. La definition de l'ordre est constituee de lignes qui
decrivent l'ordre, elle est terminee par le mot-cle
order_end.
Pour davantage d'informations, voir les sources dans /usr/lib/nls/src
notamment les exemples POSIX, Example et Example2.
La definition de LC_COLLATE se termine par la chaine END LC_COLLATE.
LC_MONETARY
La definition commence par la chaine LC_MONETARY en premiere colonne.
Les mots-cles suivants sont autorises :
int_curr_symbol
suivi du code international de symbole monetaire. Il s'agit
d'une chaine de 4 caracteres composee du code defini dans le
standard ISO 4217 (trois caracteres) suivie d'un separateur.
currency_symbol
suivi du symbole monetaire local.
mon_decimal_point
suivi de la chaine a utiliser comme delimiteur decimal lors de
la mise en forme de valeurs monetaires.
mon_thousands_sep
suivi de la chaine a utiliser comme separateur de groupes de
chiffres lors de la mise en forme de valeurs monetaires.
mon_grouping
suivi d'une chaine qui decrit la mise en forme des valeurs
numeriques.
positive_sign
suivi de la chaine a utiliser comme signe positif lors de la
mise en forme de valeurs monetaires.
negative_sign
suivi de la chaine a utiliser comme indicateur negatif lors de
la mise en forme de valeurs monetaires.
int_frac_digits
suivi du nombre de decimales a afficher lors de la mise en forme
avec le symbole int_curr_symbol.
frac_digits
suivi du nombre de decimales a afficher lors de la mise en forme
avec le symbole currency_symbol.
p_cs_precedes
suivi d'un entier valant 1 si les symboles monetaires
currency_symbol ou int_curr_symbol doivent preceder la valeur
numerique, et 0 s'ils doivent suivre la valeur numerique.
p_sep_by_space
suivi d'un entier.
0 signifie qu'aucune espace ne doit etre inseree entre le
symbole et la valeur.
1 signifie qu'une espace doit etre inseree entre le symbole
et la valeur.
2 signifie qu'une espace doit etre insere entre le symbole
monetaire et le symbole de signe positif s'ils sont
adjacents.
n_cs_precedes
0 - le symbole suit la valeur
1 - le symbole precede la valeur
n_sep_by_space
Un entier valant 0 si aucune espace ne separe les symboles
currency_symbol ou int_curr_symbol de la valeur pour une
quantite negative, 1 si une espace separe le symbole de la
valeur, et 2 si une espace separe le symbole du signe s'ils sont
adjacents.
p_sign_posn
0 Des parentheses encadrent la valeur et les symboles
currency_symbol ou int_curr_symbol.
1 La chaine de signe precede la valeur et les symboles
currency_symbol ou int_curr_symbol.
2 La chaine de signe suit la valeur et les symboles
currency_symbol ou int_curr_symbol.
3 La chaine de signe precede les symboles currency_symbol
ou int_curr_symbol.
4 La chaine de signe suit les symboles currency_symbol ou
int_curr_symbol.
n_sign_posn
0 Des parentheses encadrent la valeur et les symboles
currency_symbol ou int_curr_symbol.
1 La chaine de signe precede la valeur et les symboles
currency_symbol ou int_curr_symbol.
2 La chaine de signe suit la valeur et les symboles
currency_symbol ou int_curr_symbol.
3 La chaine de signe precede les symboles currency_symbol
ou int_curr_symbol.
4 La chaine de signe suit les symboles currency_symbol ou
int_curr_symbol.
La definition LC_MONETARY se termine par la chaine END LC_MONETARY.
LC_NUMERIC
La definition de cette categorie commence par la chaine LC_NUMERIC en
premiere colonne.
Les mots-cles suivant sont autorises :
decimal_point
suivi d'une chaine indiquant le separateur decimal lors de la
mise en forme d'une valeur numerique.
thousands_sep
suivi d'une chaine indiquant le separateur de groupes lors de la
mise en forme d'une valeur numerique.
grouping
suivi d'une chaine qui decrit la mise en forme des valeurs
numeriques.
La definition de la categorie LC_NUMERIC se termine par la chaine END
LC_NUMERIC.
LC_TIME
La definition debute par la chaine LC_TIME en premiere colonne.
Les mots-cles suivant sont autorises :
abday suivi d'une liste des noms de jours abreges. La liste commence
par le premier jour de la semaine tel qu'il est indique dans
week (dimanche par defaut).
day suivi d'une liste des noms de jours. La liste commence par le
premier jour de la semaine tel qu'il est indique dans week
(dimanche par defaut).
abmon suivi d'une liste des noms de mois abreges.
mon suivi d'une liste des noms de mois.
am_pm suivi de la representation locale des chaines am et pm.
d_t_fmt
Le format local de la date et de l'heure.
d_fmt Le format local de la date.
t_fmt Le format local pour l'heure.
t_fmt_ampm
Le format local pour l'heure sur un cadran de 12 heures.
week suivi d'une liste de trois valeurs : le nombre de jours dans la
semaine (7 par defaut), une date de debut de semaine
(correspondant au dimanche par defaut) et la longueur minimale
de la premiere semaine de l'annee (4 jours par defaut).
Considerant le debut de la semaine, 19971130 sera utilise pour
le dimanche et 19971201 pour le lundi. Par consequent, les pays
utilisant 19971130 auront le nom local << dimanche >> comme
premier jour dans la liste day, alors que les pays utilisant
19971201 auront la traduction << lundi >> comme premier element
dans la liste day.
first_weekday (depuis la glibc 2.2)
Numero du premier jour de la liste day a afficher dans les
applications calendrier. La valeur par defaut est 1
correspondant soit a dimanche, soit a lundi, selon la valeur du
deuxieme element de la liste week.
first_workday (depuis la glibc 2.2)
Numero du premier jour ouvrable dans la liste day.
La definition de la categorie LC_TIME se termine par la chaine END
LC_TIME.
LC_MESSAGES
La definition de cette categorie commence par la chaine LC_MESSAGES en
premiere colonne.
Les mots-cles suivant sont autorises :
yesexpr
suivi d'une expression rationnelle correspondant a une reponse
affirmative.
noexpr suivi d'une expression rationnelle correspondant a une reponse
negative.
La definition de la categorie LC_MESSAGES se termine par la chaine END
LC_MESSAGES.
Se referer a la norme POSIX.2 pour plus de details.
FICHIERS
/usr/lib/locale/ -- base de donnees des parametres regionaux en cours
pour cette categorie
/usr/lib/nls/charmap/* -- fichiers de tables de caracteres
CONFORMIT'E
POSIX.2, ISO/IEC 14652.
BOGUES
Cette page de manuel est incomplete.
VOIR AUSSI
locale(1), localedef(1), localeconv(3), setlocale(3), charmap(5)
COLOPHON
Cette page fait partie de la publication 3.27 du projet man-pages
Linux. Une description du projet et des instructions pour signaler des
anomalies peuvent etre trouvees a l'adresse
<URL:http://www.kernel.org/doc/man-pages/>.
TRADUCTION
Depuis 2010, cette traduction est maintenue a l'aide de l'outil po4a
<URL:http://po4a.alioth.debian.org/> par l'equipe de traduction
francophone au sein du projet perkamon
<URL:http://perkamon.alioth.debian.org/>.
Christophe Blaess <URL:http://www.blaess.fr/christophe/> (1996-2003),
Alain Portal <URL:http://manpagesfr.free.fr/> (2003-2006). Jean-Luc
Coulon et l'equipe francophone de traduction de Debian (2006-2009).
Veuillez signaler toute erreur de traduction en ecrivant a
<debian-l10n-french@lists.debian.org> ou par un rapport de bogue sur le
paquet manpages-fr.
Vous pouvez toujours avoir acces a la version anglaise de ce document
en utilisant la commande << man -L C <section> <page_de_man> >>.