Provided by: manpages-fr_3.27fr1.4-1_all bug

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> >>.