Re: [RFR] po4a://manpages-fr/alloca.3/po/fr.po f6 u3
Le 13/03/2023 à 14:03, Jean-Pierre Giraud a écrit :
Bonjour,
Cette page du manuel a été mise à jour. Voici une proposition de
traduction. Merci d'avance pour vos relectures.
Amicalement,
jipege
Bonjour,
Détails et suggestions
Amicalement
Lucien
--- alloca.3.po.orig 2023-03-16 12:45:37.563092857 +0100
+++ alloca.3.po 2023-03-16 13:13:26.726217407 +0100
@@ -233,8 +233,8 @@
"certain cases, it can also simplify memory deallocation in applications that "
"use B<longjmp>(3) or B<siglongjmp>(3). Otherwise, its use is discouraged."
msgstr ""
-"La fonction B<alloca>() dépend de la machine et du compilateur. Parce "
-"qu'elle est alloouée à partir de la pile, elle est plus rapide que "
+"La fonction B<alloca>() dépend de la machine et du compilateur. Comme elle "
+"est allouée à partir de la pile, elle est plus rapide que "
"B<malloc>(3) et B<free>(3). Dans certains cas, elle peut aussi simplifier la "
"libération de la mémoire dans les applications qui utilisent B<longjmp>(3) "
"ou B<siglongjmp>(3). Sinon, son utilisation est déconseillée."
@@ -279,7 +279,8 @@
"standards conformance is requested (I<-ansi>, I<-std=c*>), in which case "
"I<E<lt>alloca.hE<gt>> is required, lest a symbol dependency be emitted."
msgstr ""
-"Par nécessité, B<alloca>() est un compilateur interne, connu aussi sous le "
+"Par nécessité, B<alloca>() est une fonction interne au compilateur, "
+"connue aussi sous le "
"nom de B<__builtin_alloca>(). Par défaut, les compilateurs modernes "
"traduisent de façon automatique toutes les utilisations de B<alloca>() en "
"interne, mais cela n'est pas permis si une conformité aux standards est "
@@ -294,7 +295,7 @@
"address or to change its behavior by linking with a different library."
msgstr ""
"Le fait que B<alloca>() est une fonction interne signifie qu'il est "
-"impossible de prendre son adresse ou de changer son comportement en "
+"impossible de prendre son adresse ou de changer son comportement en "
"utilisant une bibliothèque différente."
#. type: Plain text
@@ -309,7 +310,7 @@
msgstr ""
"Les tableaux de taille variable (VLA) font partie du standard C99, "
"facultatifs depuis C11, et peuvent être utilisés dans un but similaire. "
-"Néanmoins, ils ne sont par portable en C++ standard, et étant variables, ils "
+"Néanmoins, ils ne sont par portables en C++ standard, et étant variables, ils "
"fonctionnent dans leur périmètre de bloc et n'ont pas d'interface de type "
"allocateur, ce qui les rend inadaptés à l'implémentation de fonctionnalités "
"comme B<strdupa>(3)."
Reply to: