bonjour,

suggestions,

amicalement

bubu

Le 07/12/2021 à 01:01, Grégoire Scano a écrit :
Bonjour,

voici une proposition de mise à jour de ces fichiers.

Merci d'avance pour vos relectures,
Grégoire
--- printf.3.po	2021-12-07 01:00:07.000000000 +0100
+++ printf.3.relu.po	2021-12-09 13:04:01.758133039 +0100
@@ -221,7 +221,7 @@
 "outputs to a file descriptor, I<fd>, instead of to a B<stdio>(3)  stream."
 msgstr ""
 "La fonction B<dprintf>() est équivalente à B<fprintf>() si ce n'est qu'elle "
-"écrit dans un descripteur de fichier I<fd> plutôt que dans un flux I<stdio>."
+"écrit dans un descripteur de fichier I<fd> plutôt que dans un flux I<stdio>(3)."
 
 #. type: Plain text
 #: archlinux debian-bullseye debian-unstable fedora-rawhide mageia-cauldron
@@ -304,8 +304,8 @@
 "an optional minimum I<field width>, an optional I<precision> and an optional "
 "I<length modifier>."
 msgstr ""
-"Le format de conversion est indiqué par une chaîne de caractères, commençant "
-"et se terminant dans son état de décalage initial. La chaîne de format est "
+"La chaîne de format est une chaîne de caractères, commençant "
+"et se terminant dans son état de décalage initial, si présent. La chaîne de format est "
 "composée de zéro ou plus d'indicateurs\\ : les caractères ordinaires "
 "(différents de B<%>), qui sont copiés sans modification sur la sortie, et "
 "les spécifications de conversion, qui chacune recherche un ou plus "
@@ -465,8 +465,8 @@
 "trailing zeros are not removed from the result as they would otherwise be.  "
 "For other conversions, the result is undefined."
 msgstr ""
-"Indique que la valeur doit être convertie en une autre forme. Pour la "
-"conversion B<o> le premier caractère de la chaîne de sortie vaudra zéro (en "
+"Indique que la valeur doit être convertie en une autre forme. Pour les "
+"conversions B<o> le premier caractère de la chaîne de sortie vaudra zéro (en "
 "ajoutant un préfixe B<0> si ce n'est pas déjà un zéro). Pour les conversions "
 "B<x> et B<X> un résultat non nul reçoit le préfixe «\\ 0x\\ » (ou «\\ 0X\\ » "
 "pour l'indicateur B<X>). Pour les conversions B<a>, B<A>, B<e>, B<E>, B<f>, "
@@ -538,7 +538,7 @@
 "(a space) A blank should be left before a positive number (or empty string) "
 "produced by a signed conversion."
 msgstr ""
-"(une espace) Indique qu'une espace doit être laissée avant un nombre positif "
+"(une espace) Un blanc indique qu'une espace doit être laissée avant un nombre positif "
 "(ou une chaîne vide) produit par une conversion signée"
 
 #. type: TP
@@ -653,7 +653,7 @@
 "» (I<m> étant entier) pour indiquer que la largeur du champ est fournie dans "
 "l'argument suivant ou dans le I<m>-ième argument respectivement. L'argument "
 "fournissant la largeur doit être de type I<int>. Une largeur négative est "
-"considérée comme l'attribut «\\ -\\ » vu plus haut suivi d'une largeur "
+"considérée comme l'attribut «\\ -\\ », vu plus haut, suivi d'une largeur "
 "positive. En aucun cas une largeur trop petite ne provoque la troncature du "
 "champ. Si le résultat de la conversion est plus grand que la largeur "
 "indiquée, le champ est élargi pour contenir le résultat."
@@ -692,7 +692,7 @@
 "omise. Cette précision indique un nombre minimal de chiffres à faire "
 "apparaître lors des conversions B<d>, B<i>, B<o>, B<u>, B<x> et B<X>, le "
 "nombre de décimales à faire apparaître pour les conversions B<a>, B<A>, "
-"B<e>, B<E>, B<f> et B<F> le nombre maximal de chiffres significatifs pour "
+"B<e>, B<E>, B<f> et B<F>, le nombre maximal de chiffres significatifs pour "
 "B<g> et B<G> et le nombre maximal de caractères à imprimer depuis une chaîne "
 "pour les conversions B<s> et B<S>."
 
@@ -728,7 +728,7 @@
 "char> argument, or a following B<n> conversion corresponds to a pointer to a "
 "I<signed char> argument."
 msgstr ""
-"La conversion d’entier suivante correspond à un I<signed\\ char> ou "
+"La conversion d’entier suivante correspond à un argument I<signed\\ char> ou "
 "I<unsigned\\ char>, ou la conversion B<n> suivante correspond à un pointeur "
 "sur un argument I<signed\\ char>."
 
@@ -747,7 +747,7 @@
 "short> argument, or a following B<n> conversion corresponds to a pointer to "
 "a I<short> argument."
 msgstr ""
-"La conversion d’entier suivante correspond à un I<short> ou I<unsigned\\ "
+"La conversion d’entier suivante correspond à un argument I<short> ou I<unsigned\\ "
 "short>, ou la conversion B<n> suivante correspond à un pointeur sur un "
 "argument I<short>."
 
@@ -768,9 +768,9 @@
 "argument, or a following B<s> conversion corresponds to a pointer to "
 "I<wchar_t> argument."
 msgstr ""
-"(lettre l) La conversion d’entier suivante correspond à un I<long> ou "
+"(lettre l) La conversion d’entier suivante correspond à un argument I<long> ou "
 "I<unsigned\\ long>, ou la conversion B<n> suivante correspond à un pointeur "
-"sur un I<long>, ou la conversion B<c> suivante correspond à un argument "
+"sur un argument I<long>, ou la conversion B<c> suivante correspond à un argument "
 "I<wint_t>, ou encore la conversion B<s> suivante correspond à un pointeur "
 "sur un argument I<wchar_t>."
 
@@ -789,9 +789,9 @@
 "I<unsigned long long> argument, or a following B<n> conversion corresponds "
 "to a pointer to a I<long long> argument."
 msgstr ""
-"(lettre l en double) La conversion d’entier suivante correspond à un I<long"
+"(lettre l en double) La conversion d’entier suivante correspond à un argument I<long"
 "\\ long>, ou I<unsigned\\ long\\ long>, ou la conversion B<n> suivante "
-"correspond à un pointeur sur un I<long\\ long>."
+"correspond à un pointeur sur un argument I<long\\ long>."
 
 #. type: TP
 #: archlinux debian-bullseye debian-unstable fedora-rawhide mageia-cauldron
@@ -947,7 +947,7 @@
 "A character that specifies the type of conversion to be applied.  The "
 "conversion specifiers and their meanings are:"
 msgstr ""
-"Un caractère indique le type de conversion à apporter. Les indicateurs de "
+"Un caractère qui indique le type de conversion à apporter. Les indicateurs de "
 "conversion, et leurs significations sont\\ :"
 
 #. type: TP
@@ -1094,7 +1094,7 @@
 msgstr ""
 "L'argument, de type I<double>, est converti en style B<f> ou B<e> (B<F> ou "
 "B<E> pour la conversion B<G>). La précision indique le nombre de décimales "
-"significatives. Si la précision est absente, une valeur par défaut de 6 est "
+"significatives. Si la précision est absente, une valeur par défaut de B<6> est "
 "utilisée. Si la précision vaut B<0>, elle est considérée comme valant B<1>. "
 "La notation scientifique B<e> est utilisée si l'exposant est inférieur à -4 "
 "ou supérieur ou égal à la précision demandée. Les zéros en fin de partie "
@@ -1127,7 +1127,7 @@
 msgstr ""
 "(C99 mais pas SUSv2, mais rajouté dans SUSv3). Pour la conversion B<a>, "
 "l'argument de type I<double> est transformé en notation hexadécimale (avec "
-"les lettres abcdef) de forme [-]B<0x>hB<\\&.>hhhhB<p>\\(+- ; pour la "
+"les lettres abcdef) de forme [-]B<0x>hB<\\&.>hhhhB<p>\\(+-d ; pour la "
 "conversion B<A>, le préfixe B<0X>, les lettres ABCDEF et le séparateur "
 "d'exposant B<P> sont utilisés. Il y a un chiffre hexadécimal avant la "
 "virgule et le nombre de chiffres ensuite est égal à la précision. La "
@@ -1185,7 +1185,7 @@
 "est supposé être un pointeur sur un tableau de caractères (pointeur sur une "
 "chaîne). Les caractères du tableau sont écrits jusqu'à l'octet NULL final "
 "(« \\e0 »), non compris. Si une précision est indiquée, seul ce nombre de "
-"caractères sont écrits. Si une précision est fournie, il n'y a pas besoin "
+"caractères est écrit. Si une précision est fournie, il n'y a pas besoin "
 "d'octet NULL. Si la précision n'est pas donnée, ou si elle est supérieure à "
 "la longueur du tableau, l'octet NULL final est nécessaire."
 
@@ -1899,7 +1899,7 @@
 "I<weekday> and I<month> are pointers to strings:"
 msgstr ""
 "Pour afficher une date et une heure sous la forme «\\ Sunday, July 3, "
-"23:15\\ », ou I<jour_semaine> et I<mois> sont des pointeurs sur des chaînes"
+"23:15\\ », où I<jour_semaine> et I<mois> sont des pointeurs sur des chaînes"
 "\\ :"
 
 #. type: Plain text
@@ -2274,7 +2274,7 @@
 "    size = (size_t) n + 1;\n"
 "    p = malloc(size);\n"
 "    if (p == NULL)\n"
-"        return NULL;\n"
+"        renvoie NULL;\n"
 
 #. type: Plain text
 #: debian-bullseye debian-unstable
@@ -2325,9 +2325,9 @@
 "short int> argument, or a following B<n> conversion corresponds to a pointer "
 "to a I<short int> argument."
 msgstr ""
-"La conversion entière suivante correspond à un I<short int> ou I<unsigned "
+"La conversion entière suivante correspond à un argument I<short int> ou I<unsigned "
 "short int>, ou la conversion B<n> suivante correspond à un argument pointeur "
-"sur un I<short int>."
+"sur un argument I<short int>."
 
 #. type: Plain text
 #: opensuse-leap-15-4
@@ -2338,11 +2338,11 @@
 "corresponds to a I<wint_t> argument, or a following B<s> conversion "
 "corresponds to a pointer to I<wchar_t> argument."
 msgstr ""
-"(elle) La conversion entière suivante correspond à un I<long int> ou "
+"(elle) La conversion entière suivante correspond à un argument I<long int> ou "
 "I<unsigned long int>, ou la conversion B<n> suivante correspond à un "
 "pointeur sur un I<long int>, ou la conversion B<c> suivante correspond à un "
 "argument I<wint_t>, ou encore la conversion B<s> suivante correspond à un "
-"pointeur sur un I<wchar_t>."
+"pointeur sur un argument I<wchar_t>."
 
 #. type: Plain text
 #: opensuse-leap-15-4
@@ -2351,9 +2351,9 @@
 "or I<unsigned long long int> argument, or a following B<n> conversion "
 "corresponds to a pointer to a I<long long int> argument."
 msgstr ""
-"(elle-elle) La conversion entière suivante correspond à un I<long long int>, "
+"(elle-elle) La conversion entière suivante correspond à un argument I<long long int>, "
 "ou I<unsigned long long int>, ou la conversion B<n> suivante correspond à un "
-"pointeur sur un I<long long int>."
+"pointeur sur un argument I<long long int>."
 
 #. type: Plain text
 #: opensuse-leap-15-4
@@ -2460,7 +2460,7 @@
 "        return NULL;\n"
 msgstr ""
 "    if (size E<lt> 0)\n"
-"        return NULL;\n"
+"        renvoie NULL;\n"
 
 #. type: Plain text
 #: opensuse-leap-15-4
@@ -2474,7 +2474,7 @@
 "    size++;             /* For '\\e0' */\n"
 "    p = malloc(size);\n"
 "    if (p == NULL)\n"
-"        return NULL;\n"
+"        renvoie NULL;\n"
 
 #. type: Plain text
 #: opensuse-leap-15-4

Répondre à