[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [RFR] po4a://manpages-fr/ASN1_STRING_length.3ssl/po/fr.po 5f 24u



Le 07/06/2025 à 11:36, Jean-Pierre Giraud a écrit :
Bonjour,
Mise à jour d'un fichier. Merci d'avance pour vos relectures.
Amicalement,
jipege

Bonjour,

Détails et suggestions

Je pense qu’il y a une erreur dans le msgid de la ligne 172 : "or length I<len>." doit être plutôt "of length I<len>." (voir https://sortix.org/man/man3/ASN1_STRING_set.3.html) . Il faudrait ajouter un "#FIXME" pour Helge.

D’’autre part, c’est le contenu du tampon qui est recopié dans le membre data de la chaîne ASN1_STRING str (dans la définition de la fonction ASN1_STRING_set, il y a "memcpy(str->data, data, len) : voir https://github.com/openssl/openssl/blob/master/crypto/asn1/asn1_lib.c)

Amicalement

Lucien
--- ASN1_STRING_length.3ssl.po.orig	2025-06-07 14:57:06.726248263 +0200
+++ ASN1_STRING_length.3ssl.po	2025-06-07 15:35:37.658001376 +0200
@@ -9,7 +9,7 @@
 msgstr ""
 "Project-Id-Version: manpages-l10n\n"
 "POT-Creation-Date: 2025-06-01 11:32+0200\n"
-"PO-Revision-Date: 2025-06-07 11:22+0200\n"
+"PO-Revision-Date: 2025-06-07 15:35+0200\n"
 "Last-Translator: Jean-Pierre Giraud <jean-pierregiraud@neuf.fr>\n"
 "Language-Team: French <debian-l10n-french@lists.debian.org>\n"
 "Language: fr\n"
@@ -138,7 +138,7 @@
 "modified in any way. I<x> B<MUST NOT> be NULL."
 msgstr ""
 "\\&B<ASN1_STRING_get0_data()> renvoie un pointeur interne vers les données "
-"de I<x>. Dans la mesure où c'est un pointeur interne, il ne devrait B<pas> "
+"de I<x>. Dans la mesure où c'est un pointeur interne, il ne doit B<pas> "
 "être libéré ou modifié de quelque manière que ce soit. I<x> B<NE DOIT PAS> "
 "être NULL."
 
@@ -174,8 +174,8 @@
 "\\&I<data> or length I<len>. The supplied data is copied. If I<len> is -1 "
 "then the length is determined by strlen(data)."
 msgstr ""
-"\\&B<ASN1_STRING_set()> met les données de la chaîne I<str> dans le tampon "
-"\\&I<data> ou length I<len>. Les données fournies sont copiées. Si I<len> "
+"\\&B<ASN1_STRING_set()> copie le contenu du tampon "
+"\\&I<data> de taille I<len> dans le membre data de la chaîne I<str>. Les données fournies sont copiées. Si I<len> "
 "est -1, la longueur est déterminée par strlen(data)."
 
 #. type: Plain text
@@ -269,7 +269,7 @@
 #. type: Plain text
 #: archlinux debian-bookworm debian-unstable
 msgid "\\&B<ASN1_STRING_length()> returns the length of the content of I<x>."
-msgstr "\\&B<ASN1_STRING_length()> renvoie la longueur de contenu de I<x>."
+msgstr "\\&B<ASN1_STRING_length()> renvoie la longueur du contenu de I<x>."
 
 #. type: Plain text
 #: archlinux debian-bookworm debian-unstable
@@ -297,13 +297,13 @@
 "I<b>."
 msgstr ""
 "\\&B<ASN1_STRING_cmp()> renvoie un entier supérieur, égal ou inférieur à 0 "
-"selon que I<a> est supérieur, égal ou inférireur à I<b>."
+"selon que I<a> est supérieur, égal ou inférieur à I<b>."
 
 #. type: Plain text
 #: archlinux debian-bookworm debian-unstable
 msgid "\\&B<ASN1_STRING_set()> returns 1 on success or 0 on error."
 msgstr ""
-"\\&B<ASN1_STRING_set()> renvoie 1 en cas de succès et 0 en cas d'erreur."
+"\\&B<ASN1_STRING_set()> renvoie B<1> en cas de succès et B<0> en cas d'erreur."
 
 #. type: Plain text
 #: archlinux debian-bookworm debian-unstable
@@ -450,7 +450,7 @@
 "modified in any way."
 msgstr ""
 "\\&B<ASN1_STRING_get0_data()> renvoie un pointeur interne vers les données "
-"de I<x>. Dans la mesure où c'est un pointeur interne, il ne devrait B<pas> "
+"de I<x>. Dans la mesure où c'est un pointeur interne, il ne doit B<pas> "
 "être libéré ou modifié de quelque manière que ce soit."
 
 #. type: Plain text
@@ -523,7 +523,7 @@
 "\\s-1NULL\\s0 if an error occurred."
 msgstr ""
 "\\&B<ASN1_STRING_dup()> renvoie une structure B<\\s-1ASN1_STRING\\s0> "
-"valable \\s-1NULL\\s0 en cas d'erreur."
+"valable ou \\s-1NULL\\s0 en cas d'erreur."
 
 #. type: Plain text
 #: debian-bookworm

Reply to: