perkamon - en to fr translation catalogue (43 entries)

note: type: TH
en: 2019-03-06
fr: 6 mars 2019

note: type: TH
en: Linux Programmer's Manual
fr: Manuel du programmeur Linux

note: type: SH
en: NAME
fr: NOM

note: type: Plain text
en: locale - description of multilanguage support
fr: locale - Description de la gestion multilingue

note: type: Plain text
en: A locale is a set of language and cultural rules.  These cover aspects such as language for messages, different character sets, lexicographic conventions, and so on.  A program needs to be able to determine its locale and act accordingly to be portable to different cultures.
fr: Les paramètres régionaux (ou I<locale>, en anglais) constituent un ensemble de règles linguistiques et culturelles. Ceci couvre des aspects tels que la langue utilisée pour les messages, le jeu de caractères, les conventions lexicographiques, etc. Un programme doit être capable de déterminer les paramètres de l'utilisateur et d'agir en conséquence pour être portable dans divers environnements culturels.

note: type: Plain text
en: The header I<E<lt>locale.hE<gt>> declares data types, functions and macros which are useful in this task.
fr: Le fichier d'en-tête I<E<lt>locale.hE<gt>> déclare les types de données, les fonctions et les macros utilisés pour ces tâches.

note: type: Plain text
en: The functions it declares are B<setlocale>(3)  to set the current locale, and B<localeconv>(3)  to get information about number formatting.
fr: Les fonctions déclarées sont B<setlocale>(3) pour définir les paramètres actuels et B<localeconv>(3) pour obtenir des informations sur la mise en forme des nombres.

note: type: Plain text
en: There are different categories for locale information a program might need; they are declared as macros.  Using them as the first argument to the B<setlocale>(3)  function, it is possible to set one of these to the desired locale:
fr: Il existe différentes catégories de paramètres régionaux qui peuvent être utiles à un programme. Elles sont déclarées en tant que macros. En les utilisant comme premier argument de la fonction B<setlocale>(3), il devient possible de définir l'une de ces catégories à la locale désirée\ :

note: type: TP
en: B<LC_ADDRESS> (GNU extension, since glibc 2.2)
fr: B<LC_ADDRESS> (extension GNU extension, depuis la glibc 2.2)

note: See ISO/IEC Technical Report 14652 type: Plain text
en: Change settings that describe the formats (e.g., postal addresses)  used to describe locations and geography-related items.  Applications that need this information can use B<nl_langinfo>(3)  to retrieve nonstandard elements, such as B<_NL_ADDRESS_COUNTRY_NAME> (country name, in the language of the locale)  and B<_NL_ADDRESS_LANG_NAME> (language name, in the language of the locale), which return strings such as "Deutschland" and "Deutsch" (for German-language locales).  (Other element names are listed in I<E<lt>langinfo.hE<gt>>.)
fr: Modifier les réglages décrivant les formats (comme les adresses postales) utilisés pour décrire les éléments relatifs aux emplacements et à la géographie. Les applications ayant besoin de ces renseignements peuvent utiliser B<nl_langinfo>(3) pour récupérer les éléments non normalisés comme B<_NL_ADDRESS_COUNTRY_NAME> (nom de pays, dans la langue des paramètres régionaux) ou B<_NL_ADDRESS_LANG_NAME> (nom de langue, dans la langue des paramètres régionaux), qui renvoient des chaînes comme « France » ou « français » (pour des paramètres régionaux relatif à la France). (D’autres noms d’éléments sont dans I<E<lt>langinfo.hE<gt>>.)

note: type: Plain text
en: This category governs the collation rules used for sorting and regular expressions, including character equivalence classes and multicharacter collating elements.  This locale category changes the behavior of the functions B<strcoll>(3)  and B<strxfrm>(3), which are used to compare strings in the local alphabet.  For example, the German sharp s is sorted as "ss".
fr: Cette catégorie définit les règles d’assemblage utilisées pour le tri et les expressions rationnelles, y compris les classes d’équivalence de caractères et les éléments d’assemblage multicaractères. Cette catégorie de paramètres régionaux modifie le comportement des fonctions B<strcoll>(3) et B<strxfrm>(3), qui permettent les comparaisons de chaînes dans l'alphabet local. Par exemple, le eszett allemand est ordonné comme «\ ss\ ».

note: type: TP
en: B<LC_IDENTIFICATION> (GNU extension, since glibc 2.2)
fr: B<LC_IDENTIFICATION> (extension GNU, depuis la glibc 2.2)

note: See ISO/IEC Technical Report 14652 type: Plain text
en: Change settings that relate to the metadata for the locale.  Applications that need this information can use B<nl_langinfo>(3)  to retrieve nonstandard elements, such as B<_NL_IDENTIFICATION_TITLE> (title of this locale document)  and B<_NL_IDENTIFICATION_TERRITORY> (geographical territory to which this locale document applies), which might return strings such as "English locale for the USA" and "USA".  (Other element names are listed in I<E<lt>langinfo.hE<gt>>.)
fr: Modifier les réglages relatifs aux métadonnées pour les paramètres régionaux. Les applications ayant besoin de ces renseignements peuvent utiliser B<nl_langinfo>(3) pour récupérer les éléments non normalisés comme B<_NL_IDENTIFICATION_TITLE> (titre de ce document de paramètres régionaux) ou B<_NL_IDENTIFICATION_TERRITORY> (territoire géographique auquel de document de paramètres régionaux s’applique), qui pourraient renvoyer des chaînes comme « paramètres régionaux français pour la France » ou « France ». (D’autres noms d’éléments sont dans I<E<lt>langinfo.hE<gt>>.)

note: type: Plain text
en: This category determines the formatting used for monetary-related numeric values.  This changes the information returned by B<localeconv>(3), which describes the way numbers are usually printed, with details such as decimal point versus decimal comma.  This information is internally used by the function B<strfmon>(3).
fr: Cette catégorie définit les règles de mise en forme utilisées pour les valeurs numériques monétaires. Elle modifie l'information renvoyée par B<localeconv>(3), qui décrit la mise en forme habituelle des nombres, en accord avec des détails comme le point décimal ou la virgule décimale. Ces informations sont utilisées en interne par la fonction B<strfmon>(3).

note: type: Plain text
en: This category affects the language in which messages are displayed and what an affirmative or negative answer looks like.  The GNU C library contains the B<gettext>(3), B<ngettext>(3), and B<rpmatch>(3)  functions to ease the use of this information.  The GNU gettext family of functions also obey the environment variable B<LANGUAGE> (containing a colon-separated list of locales)  if the category is set to a valid locale other than B<"C">.  This category also affects the behavior of B<catopen>(3).
fr: Cette catégorie modifie la langue utilisée pour afficher les messages et la saisie de réponses affirmatives ou négatives. La bibliothèque C de GNU contient les fonctions B<gettext>(3), B<ngettext>(3) et B<rpmatch>(3) pour faciliter l'utilisation de ces données. Les fonctions de la famille GNU gettext obéissent aussi à la variable d'environnement B<LANGUAGE> (contenant une liste de locales séparées par des deux-points) si la catégorie est une locale valable autre que « B<C> ». Cette catégorie modifie aussi le comportement de B<catopen>(3).

note: type: TP
en: B<LC_MEASUREMENT> (GNU extension, since glibc 2.2)
fr: B<LC_MEASUREMENT> (extension GNU, depuis la glibc 2.2)

note: type: Plain text
en: Change the settings relating to the measurement system in the locale (i.e., metric versus US customary units).  Applications can use B<nl_langinfo>(3)  to retrieve the nonstandard B<_NL_MEASUREMENT_MEASUREMENT> element, which returns a pointer to a character that has the value 1 (metric) or 2 (US customary units).
fr: Modifier les réglages relatifs au système utilisé pour les mesures avec les paramètres régionaux (c’est-à-dire le système métrique ou les unités de mesure américaines). Les applications peuvent utiliser B<nl_langinfo>(3) pour récupérer les éléments non normalisés comme l’élément B<_NL_MEASUREMENT_MEASUREMENT>, qui renvoie un pointeur vers un caractère qui vaut 1 (système métrique) ou 2 (unités de mesure américaines).

note: type: TP
en: B<LC_NAME> (GNU extension, since glibc 2.2)
fr: B<LC_NAME> (extension GNU, depuis la glibc 2.2)

note: See ISO/IEC Technical Report 14652 type: Plain text
en: Change settings that describe the formats used to address persons.  Applications that need this information can use B<nl_langinfo>(3)  to retrieve nonstandard elements, such as B<_NL_NAME_NAME_MR> (general salutation for men)  and B<_NL_NAME_NAME_MS> (general salutation for women)  elements, which return strings such as "Herr" and "Frau" (for German-language locales).  (Other element names are listed in I<E<lt>langinfo.hE<gt>>.)
fr: Modifier les réglages décrivant les formats utilisés pour s’adresser aux personnes. Les applications ayant besoin de ces renseignements peuvent utiliser B<nl_langinfo>(3) pour récupérer les éléments non normalisés comme B<_NL_NAME_NAME_MR> (titre pour les hommes) ou B<_NL_NAME_NAME_MS> (titre pour les femmes), qui renvoient des chaînes comme « monsieur » ou « madame » (pour des paramètres régionaux relatif au français). (D’autres noms d’éléments sont dans I<E<lt>langinfo.hE<gt>>.)

note: type: Plain text
en: This category determines the formatting rules used for nonmonetary numeric values\(emfor example, the thousands separator and the radix character (a period in most English-speaking countries, but a comma in many other regions).  It affects functions such as B<printf>(3), B<scanf>(3), and B<strtod>(3).  This information can also be read with the B<localeconv>(3)  function.
fr: Cette catégorie définit les règles de mise en forme utilisées pour les valeurs numériques non monétaires \(empar exemple, le séparateur de milliers, ou le séparateur décimal (un point dans la plupart des pays anglophones, mais une virgule dans beaucoup d'autres régions). Elle modifie les fonctions telles que B<printf>(3), B<scanf>(3) et B<strtod>(3). Cette information peut aussi être lue avec la fonction B<localeconv>(3).

note: type: TP
en: B<LC_PAPER> (GNU extension, since glibc 2.2)
fr: B<LC_PAPER> (extension GNU, depuis la glibc 2.2)

note: See ISO/IEC Technical Report 14652 type: Plain text
en: Change the settings relating to the dimensions of the standard paper size (e.g., US letter versus A4).  Applications that need the dimensions can obtain them by using B<nl_langinfo>(3)  to retrieve the nonstandard B<_NL_PAPER_WIDTH> and B<_NL_PAPER_HEIGHT> elements, which return I<int> values specifying the dimensions in millimeters.
fr: Modifier les réglages relatifs aux dimensions de la taille normalisée de papier (c’est-à-dire A4 ou US Letter). Les applications ayant besoin des dimensions peuvent les obtenir en utilisant B<nl_langinfo>(3) pour récupérer les éléments B<_NL_PAPER_WIDTH> et B<_NL_PAPER_HEIGHT> non normalisés, qui renvoient des valeurs I<int> indiquant les dimensions en millimètre.

note: type: TP
en: B<LC_TELEPHONE> (GNU extension, since glibc 2.2)
fr: B<LC_TELEPHONE> (extension GNU, depuis la glibc 2.2)

note: See ISO/IEC Technical Report 14652 type: Plain text
en: Change settings that describe the formats to be used with telephone services.  Applications that need this information can use B<nl_langinfo>(3)  to retrieve nonstandard elements, such as B<_NL_TELEPHONE_INT_PREFIX> (international prefix used to call numbers in this locale), which returns a string such as "49" (for Germany).  (Other element names are listed in I<E<lt>langinfo.hE<gt>>.)
fr: Modifier les réglages décrivant les formats à utiliser avec les services téléphoniques. Les applications ayant besoin de ces renseignements peuvent utiliser B<nl_langinfo>(3) pour récupérer les éléments non normalisés comme B<_NL_TELEPHONE_INT_PREFIX> (préfixe international utilisé pour appeler les numéros dans ces paramètres régionaux), qui renvoie une chaîne comme « 33 » (pour la France). (D’autres noms d’éléments sont dans I<E<lt>langinfo.hE<gt>>.)

note: type: Plain text
en: This category governs the formatting used for date and time values.  For example, most of Europe uses a 24-hour clock versus the 12-hour clock used in the United States.  The setting of this category affects the behavior of functions such as B<strftime>(3)  and B<strptime>(3).
fr: Cette catégorie définit les règles de mise en forme utilisées pour les valeurs d'heure et de date. Par exemple, la plupart des pays européens utilisent une horloge de 24h, alors que les États-Unis utilisent une horloge de 12h. Les paramètres de cette catégorie modifient les fonctions telles que B<strftime>(3) et B<strptime>(3).

note: type: Plain text
en: All of the above.
fr: Toutes les catégories ci-dessus.

note: type: Plain text
en: If there is a non-null environment variable B<LC_ALL>, the value of B<LC_ALL> is used.
fr: Si la variable d'environnement B<LC_ALL> n'est pas nulle, sa valeur est utilisée.

note: type: Plain text
en: If an environment variable with the same name as one of the categories above exists and is non-null, its value is used for that category.
fr: Si une variable d'environnement ayant le même nom que les catégories mentionnées ci-dessus est non nulle, sa valeur est utilisée pour la catégorie en question.

note: type: Plain text
en: If there is a non-null environment variable B<LANG>, the value of B<LANG> is used.
fr: Si la variable d'environnement B<LANG> est non nulle, sa valeur est utilisée.

note: type: Plain text
en: Values about local numeric formatting is made available in a I<struct lconv> returned by the B<localeconv>(3)  function, which has the following declaration:
fr: Les valeurs concernant la mise en forme numérique sont disponibles dans une structure I<lconv> renvoyée par la fonction B<localeconv>(3), déclarée de la manière suivante\ :

note: type: Plain text
en:     /* Numeric (nonmonetary) information */
fr:     /* Informations numériques (non monétaires) */

note: type: Plain text
en:     /* Remaining fields are for monetary information */
fr:     /* Les champs restants sont pour les informations monétaires */

note: type: SS
en: POSIX.1-2008 extensions to the locale API
fr: Extensions POSIX.1-2008 à l’interface de programmation de paramètres régionaux.

note: type: Plain text
en: POSIX.1-2008 standardized a number of extensions to the locale API, based on implementations that first appeared in version 2.3 of the GNU C library.  These extensions are designed to address the problem that the traditional locale APIs do not mix well with multithreaded applications and with applications that must deal with multiple locales.
fr: POSIX.1-2008 a normalisé de nombreuses extensions à l’interface de programmation de paramètres régionaux, à partir des implémentations qui sont d’abord apparues dans la version 2.3 de la bibliothèque C de GNU. Ces extensions sont conçues pour apporter une solution au problème des interfaces de programmation traditionnelles de paramètres régionaux qui s’intègrent mal aux applications en contexte multithread et aux applications devant gérer plusieurs paramètres régionaux différents.

note: type: Plain text
en: The extensions take the form of new functions for creating and manipulating locale objects (B<newlocale>(3), B<freelocale>(3), B<duplocale>(3), and B<uselocale>(3))  and various new library functions with the suffix "_l" (e.g., B<toupper_l>(3))  that extend the traditional locale-dependent APIs (e.g., B<toupper>(3))  to allow the specification of a locale object that should apply when executing the function.
fr: Les extensions prennent la forme de nouvelles fonctions pour créer et manipuler les objets de paramètres régionaux (B<newlocale>(3), B<freelocale>(3), B<duplocale>(3) et B<uselocale>(3)) et plusieurs nouvelles bibliothèques avec le suffixe « _l » (par exemple B<toupper_l>(3)) qui complètent les interfaces de programmation traditionnelles dépendant des paramètres régionaux (par exemple B<toupper>(3)) pour permettre d’indiquer un objet de paramètres régionaux qui devrait être pris en compte lors de l’exécution de la fonction.

note: type: SH
en: ENVIRONMENT
fr: ENVIRONNEMENT

note: type: SH
en: FILES
fr: FICHIERS

note: type: Plain text
en: Usual default locale archive location.
fr: Chemin par défaut habituel de l'archive des paramètres régionaux.

note: type: SH
en: CONFORMING TO
fr: CONFORMITÉ

note: type: SH
en: SEE ALSO
fr: VOIR AUSSI

note: type: Plain text
en: This page is part of release 5.03 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.03 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.

note: type: Plain text
en: This page is part of release 5.02 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.02 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.

note: type: Plain text
en: This page is part of release 5.01 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.01 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.
