Re: [RFR] po4a://manpages-l10n/fr/{asprintf,printf,scanf,stdio,stdio_ext}.3.po
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
Reply to: