Re: [RFR3] po4a://manpages-fr/bash.1_p3/po/fr.po 832f 348u

JP Guillonneau <[email protected]> Mon, 22 Jun 2026 16:20:24 +0200
Newsgroups gmane.linux.debian.internationalization.french
Message-ID <20260622162024.2f960e00@debian>
Bonjour,

Le 19/06/26 10:18 JP a écrit :
>première partie de relecture (jusqu’à la ligne 22308).
Le 21/06/26 19:55 Jean-Pierre a écrit :
>Nouvelle version prenant en compte les suggestion de Jean-Paul.

Voici la seconde moitié de la relecture.

Amicalement

-- 
Jean-Paul
bash.1_part_3.po-jp.diff (text/x-patch, 27.3 KB)
--- bash.1_part_3.po.orig	2026-06-22 16:02:33.132604085 +0200
+++ bash.1_part_3.po	2026-06-22 16:12:15.144794764 +0200
@@ -22328,8 +22328,8 @@
 "B<kill> sends E<.SM> B<SIGTERM>."
 msgstr ""
 "Envoyer le signal indiqué par I<signal> ou I<num-signal> aux processus "
-"indiqués par chaque I<id> qui peut être une spécification de tâche "
-"I<jobspec> ou un identifiant de processus I<pid>. I<signal> est soit un nom "
+"indiqués par chaque I<id> qui peut être une spécification de I<tâche> "
+"(jobspec) ou un identifiant de processus I<pid>. I<signal> est soit un nom "
 "de signal (insensible à la casse), comme E<.SM> B<SIGKILL> (avec ou sans le "
 "préfixe E<.SM> B<SIG>), soit un numéro de signal ; I<num-signal> est un "
 "numéro de signal. Si I<signal> est absent, B<kill> envoie E<.SM> B<SIGTERM>."
@@ -22351,8 +22351,8 @@
 "fournis quand B<-l> est indiqué, B<kill> liste les noms des signaux "
 "correspondant aux arguments et l'état renvoyé est B<0>. L'argument "
 "I<code_de_retour> de l'option B<-l> est un nombre indiquant soit un numéro "
-"de signal, soit le code de retour d'un processus terminé par un signal, s'il "
-"est indiqué. B<kill> affiche le nom du signal qui a provoqué la fin du "
+"de signal, soit le code de retour d'un processus terminé par un signal\\ ; s'il "
+"est indiqué, B<kill> affiche le nom du signal qui a provoqué la fin du "
 "processus. B<kill> suppose que les codes de retour des processus sont "
 "supérieurs à 128 ; tout nombre inférieur est un numéro de signal. L'option "
 "B<-L> est équivalente à B<-l>."
@@ -22462,7 +22462,7 @@
 #: opensuse-tumbleweed
 #, no-wrap
 msgid "B<logout [>I<n>B<]>"
-msgstr "B<logout [>I<n>B<]>"
+msgstr "B<logout >[I<n>]"
 
 #. type: Plain text
 #: archlinux debian-unstable fedora-44 fedora-rawhide mageia-cauldron
@@ -22508,7 +22508,7 @@
 "than newline.  If I<delim> is the empty string, B<mapfile> will terminate a "
 "line when it reads a NUL character."
 msgstr ""
-"Utiliser le premier caractère de I<délimiteur> pour terminer la ligne de "
+"Utiliser le premier caractère de I<délimiteur> pour terminer chaque ligne de "
 "saisie, plutôt qu'un changement de ligne. Si I<délimiteur> est une chaîne "
 "vide, B<mapfile> termine une ligne quand il lit un caractère NULL."
 
@@ -22579,7 +22579,7 @@
 #: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
 #: mageia-cauldron opensuse-leap-16-1 opensuse-tumbleweed
 msgid "Specify the number of lines read between each call to I<callback>."
-msgstr "Spécifier le nombre de lignes entre chaque appel à I<rappel>."
+msgstr "Spécifier le nombre de lignes lues entre chaque appel à I<rappel>."
 
 #. type: Plain text
 #: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
@@ -22615,8 +22615,8 @@
 "supplied, I<array> is invalid or unassignable, or if I<array> is not an "
 "indexed array."
 msgstr ""
-"B<mapfile> renvoie zéro sauf si une option ou un de ses arguments n'est pas "
-"valable, si le I<tableau> n'est pas valable ou si son affectation est "
+"B<mapfile> renvoie zéro sauf si une option ou un argument d’option ne sont pas "
+"valables, si le I<tableau> n'est pas valable ou si son affectation est "
 "impossible, ou si le I<tableau> n'est pas un tableau indicé."
 
 #. type: TP
@@ -22646,8 +22646,8 @@
 "changes to the new top directory.  Arguments, if supplied, have the "
 "following meanings:"
 msgstr ""
-"Sans argument B<popd> supprime le répertoire du sommet de la pile et un "
-"B<cd> est effectué en direction du nouveau répertoire au sommet. Les "
+"Sans argument B<popd> supprime le répertoire du sommet de la pile et déplace "
+"dans le nouveau répertoire au sommet. Les "
 "arguments, si fournis, ont les significations suivantes :"
 
 #. type: Plain text
@@ -22738,7 +22738,7 @@
 "contents of the directory stack, and the return status is 0."
 msgstr ""
 "Si la commande B<popd> réussit, B<bash> effectue un B<dirs> pour afficher le "
-"contenu final de la pile de répertoires et l'état renvoyé est B<0>."
+"contenu final de la pile de répertoires et le code de retour est B<0>."
 
 #. type: TP
 #: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
@@ -22775,7 +22775,7 @@
 "les caractères normaux, qui sont simplement copiés sur la sortie standard, "
 "les caractères de protection qui sont convertis puis copiés sur la sortie "
 "standard et les spécifications de format, qui conduisent chacun à "
-"l'affichage des I<arguments> successifs. En plus des caractères de format "
+"l'affichage des I<arguments> successifs. En plus des caractères B<cCsSndiouxXeEfFgGaA> de format "
 "standard de B<printf>(3), B<printf> interprète les indicateurs de format "
 "supplémentaires suivants :"
 
@@ -22793,7 +22793,7 @@
 "causes B<printf> to expand backslash escape sequences in the corresponding "
 "I<argument> in the same way as B<echo -e>."
 msgstr ""
-"conduit B<printf> à développer les séquences de caractères de protection "
+"conduit B<printf> à développer les séquences de caractères de protection par contre-oblique "
 "dans l'I<argument> correspondant de la même manière que B<echo -e>."
 
 #. type: TP
@@ -23395,7 +23395,7 @@
 "If no I<names> are supplied, B<read> assigns the line read, without the "
 "ending delimiter but otherwise unmodified, to the variable E<.SM> B<REPLY>."
 msgstr ""
-"si aucun nom n'est fourni, B<read> affecte la ligne lue, sans autre "
+"si aucun I<nom> n'est fourni, B<read> affecte la ligne lue, sans autre "
 "modification que le retrait du délimiteur de fin, à la variable E<.SM> "
 "B<REPLY>."
 
@@ -23435,16 +23435,16 @@
 "to restrict the output to a subset of the set of readonly names.  The B<-p> "
 "option displays output in a format that may be reused as input."
 msgstr ""
-"Les I<noms> indiqués reçoivent un attribut lecture seule ; les valeurs de "
-"ces I<noms> ne pourront plus être modifiées par des affectations "
+"Les I<nom>s indiqués reçoivent un attribut lecture seule ; les valeurs de "
+"ces I<nom>s ne pourront plus être modifiées par des affectations "
 "ultérieures ou supprimées. Si l'option B<-f> est fournie, chaque I<nom> "
 "correspond à une fonction de l'interpréteur. L'option B<-a> restreint "
-"l'action aux variables tableaux indicés ; l'option B<-A> restreint l'action "
-"aux variables tableaux associatifs. Si les deux options sont fournies, B<-A> "
+"l'action aux variables de tableaux indicés ; l'option B<-A> restreint l'action "
+"aux variables de tableaux associatifs. Si les deux options sont fournies, B<-A> "
 "est prioritaire. Si aucun argument I<nom> n'est indiqué ou si l'option B<-p> "
-"est fournie, la commande affiche une liste de tous les noms en lecture "
+"est fournie, la commande affiche une liste de tous les I<nom>s en lecture "
 "seule. Les autres options peuvent être utilisées pour restreindre "
-"l'affichage à un sous-ensemble de l'ensemble des noms en lecture seule. "
+"l'affichage à un sous-ensemble de l'ensemble des I<nom>s en lecture seule. "
 "L'option B<-p> affiche la sortie dans un format susceptible d'être réutilisé "
 "en entrée."
 
@@ -23495,7 +23495,7 @@
 msgstr ""
 "Arrêter l'exécution d'une fonction de l'interpréteur ou d'un fichier venant "
 "de la source et renvoyer la valeur indiquée par I<n> à son contexte d'appel. "
-"Si I<n> est omis, l'état renvoyé est celui de la dernière commande exécutée. "
+"Si I<n> est omis, le code de retour est celui de la dernière commande exécutée. "
 "Si B<return> est exécuté par un gestionnaire de capture, la dernière "
 "commande utilisée pour déterminer l'état est la dernière commande exécutée "
 "avant le gestionnaire de capture. Si B<return> est exécuté pendant une "
@@ -23632,7 +23632,7 @@
 "Exit immediately if a I<pipeline> (which may consist of a single I<simple "
 "command>), a I<list>, or a I<compound command> (see E<.SM> B<SHELL GRAMMAR>"
 msgstr ""
-"Se terminer immédiatement si un I<pipeline> (qui peut être réduit à une "
+"Quitter immédiatement si un I<pipeline> (qui peut être réduit à une "
 "unique I<commande simple>), une I<liste> ou une I<commande composée> "
 "(consultez E<.SM> B<GRAMMAIRE DE L'INTERPRÉTEUR>"
 
@@ -23653,7 +23653,7 @@
 "the shell environment and each subshell environment separately (see E<.SM> "
 "B<COMMAND EXECUTION ENVIRONMENT>"
 msgstr ""
-"se termine avec un code de retour différent de zéro. L'interpréteur ne se "
+"se termine avec un code de retour différent de zéro. L'interpréteur ne "
 "termine pas si la commande qui échoue fait partie d'une liste de commandes "
 "suivant immédiatement un mot réservé B<while> ou B<until>, d'un test suivant "
 "les mots réservés B<if> ou B<elif>, d'une commande exécutée dans une liste "
@@ -23917,7 +23917,7 @@
 msgid ""
 "under E<.SM> B<HISTORY>.  This option is on by default in interactive shells."
 msgstr ""
-"dans E<.SM> B<HISTORY>. Cette option est activée par défaut dans les "
+"dans E<.SM> B<HISTORIQUE>. Cette option est activée par défaut dans les "
 "interpréteurs interactifs."
 
 #. type: TP
@@ -24199,7 +24199,7 @@
 "Basculer en mode I<privilégié>. Dans ce mode, l'interpréteur ne lit pas les "
 "fichiers B<$ENV> et B<$BASH_ENV>, les fonctions de l'interpréteur ne sont "
 "pas héritées de l'environnement, et les variables E<.SM> B<SHELLOPTS>, "
-"E<.SM> B<BASHOPTS>, E<.SM> B<CDPATH>, et E<.SM> B<GLOBIGNORE>, si présentes "
+"E<.SM> B<BASHOPTS>, E<.SM> B<CDPATH> et E<.SM> B<GLOBIGNORE>, si présentes "
 "dans l'environnement, sont ignorées. Si l'interpréteur démarre avec un UID "
 "(ou respectivement un GID) effectif différent de son UID (GID) réel et si "
 "l'option B<-p> n'est pas fournie, ce comportement est appliqué et l'UID "
@@ -24216,7 +24216,7 @@
 "set."
 msgstr ""
 "Activer le mode interpréteur restreint. Cette option ne peut être annulée "
-"une fois qu'elle a été définie.'"
+"une fois qu'elle a été définie."
 
 #. type: Plain text
 #: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
@@ -24304,8 +24304,8 @@
 "creation of an output file."
 msgstr ""
 "Si définie, B<bash> n'écrasera pas un fichier existant avec les opérateurs "
-"B<E<gt>>, B<E<gt>&> et B<E<lt>E<gt>>. L'utilisation de l'opérateur de "
-"redirection B<E<gt>|> à la place de B<E<gt>> écrasera ce comportement et "
+"de redirection B<E<gt>>, B<E<gt>&> et B<E<lt>E<gt>>. L'utilisation de l'opérateur de "
+"redirection B<E<gt>|> à la place de B<E<gt>> outrepassera ce comportement et "
 "forcera la création d'un fichier de sortie."
 
 #. type: Plain text
@@ -24348,9 +24348,9 @@
 "logical chain of directories when performing commands which change the "
 "current directory."
 msgstr ""
-"Si configurée, l'interpréteur ne résout pas les liens symboliques en "
-"exécutant des commandes comme B<cd> qui modifient le répertoire de travail. "
-"Il utilise à la place le répertoire physique. Par défaut B<bash> suit la "
+"Si configurée, l'interpréteur ne résout pas les liens symboliques lors "
+"de l’exécution de commandes comme B<cd> qui modifient le répertoire de travail. "
+"Il utilise à la place la structure physique de répertoires. Par défaut B<bash> suit la "
 "chaîne logique des répertoires lors des commandes qui modifient le "
 "répertoire actuel."
 
@@ -24412,8 +24412,8 @@
 "Par défaut les attributs sont désactivés, sauf indication contraire. En "
 "utilisant « + » à la place de « - », les options sont désactivées. Les "
 "options peuvent également être fournies en argument lors de l'appel de "
-"l'interpréteur. Le jeu actuel des options peut être trouvé dans B<$->. La "
-"valeur renvoyée est toujours zéro, sauf si une option non valable est "
+"l'interpréteur. Le jeu actuel des options peut être trouvé dans B<$->. Le "
+"code de retour est toujours zéro, sauf si une option non valable est "
 "rencontrée."
 
 #. type: TP
@@ -24436,11 +24436,11 @@
 "than zero; otherwise 0."
 msgstr ""
 "Renommer les paramètres positionnels à partir de I<n>+1 .\\|.\\|.\\& en "
-"B<$1> B<.\\|.\\|..>. Les paramètres représentés par les nombres B<$#> "
-"jusqu'à B<$#>-I<n>+1 sont détruits. I<n> doit être un entier positif "
+"B<$1> B<.\\|.\\|.>. Les paramètres représentés par les nombres B<$#> "
+"jusqu'à B<$#>-I<n>+1 sont détruits. I<n> doit être un entier non négatif "
 "inférieur ou égal à B<$#>. Si I<n> vaut B<0>, aucun paramètre n'est modifié. "
-"Si I<n> est omis, on suppose qu'il vaut 1. Si I<n> est supérieur à B<$#>, "
-"les paramètres positionnels ne sont pas modifiés. L'état renvoyé est "
+"Si I<n> est omis, on suppose qu'il vaut B<1>. Si I<n> est supérieur à B<$#>, "
+"les paramètres positionnels ne sont pas modifiés. Le code de retour est "
 "supérieur à zéro si I<n> est supérieur à B<$#> ou strictement négatif, sinon "
 "B<0> est renvoyé."
 
@@ -24483,7 +24483,7 @@
 #: archlinux debian-unstable fedora-44 fedora-rawhide mageia-cauldron
 #: opensuse-tumbleweed
 msgid "Other options have the following meanings:"
-msgstr " Les autres options ont les significations suivantes :"
+msgstr "Les autres options ont les significations suivantes :"
 
 #. type: Plain text
 #: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
@@ -24513,7 +24513,7 @@
 "supplied with B<-q>, the return status is zero if all I<optnames> are "
 "enabled; non-zero otherwise."
 msgstr ""
-"Supprimer la sortie normale (mode silencieux) ; l'état renvoyé indique si "
+"Supprimer la sortie normale (mode silencieux) ; le code de retour indique si "
 "I<nom_opt> est existante ou non. Si plusieurs arguments I<nom_opt> sont "
 "indiqués avec B<-q>, l'état renvoyé est zéro si tous les I<noms_opt> sont "
 "activés ; différent de zéro sinon."
@@ -24556,7 +24556,7 @@
 "enabled, non-zero otherwise.  When setting or unsetting options, the return "
 "status is zero unless an I<optname> is not a valid shell option."
 msgstr ""
-"L'état renvoyé lors d'un affichage des options est zéro si tous les "
+"Le code de retour lors d'un affichage des options est zéro si tous les "
 "I<noms_opt> sont activés, différent de zéro sinon. Lors de la création ou de "
 "la destruction d'options, l'état renvoyé est zéro, à moins que I<nom_opt> ne "
 "soit pas une option valable d'interpréteur."
@@ -24584,8 +24584,8 @@
 "that perform array dereferencing."
 msgstr ""
 "Si définie, l'interpréteur supprime les évaluations multiples des indices de "
-"tableaux associatifs et indexés pendant l'évaluation d'expressions "
-"arithmétiques, lors de l'exécution de commandes internes qui peuvent "
+"tableaux associatifs et indicés pendant l'évaluation d'expressions "
+"arithmétiques lors de l'exécution de commandes internes qui peuvent "
 "affecter des variables et lors de l'exécution de commandes internes qui "
 "réalisent un déréférencement de tableau."
 
@@ -24617,7 +24617,7 @@
 "were the argument to the B<cd> command.  This option is only used by "
 "interactive shells."
 msgstr ""
-"Si définie, un nom de commande qui est le nom d'un répertoire est exécuté "
+"Si définie, un nom de commande, qui est le nom d'un répertoire, est exécuté "
 "comme s'il était l'argument de la commande interne B<cd>. Cette option n'est "
 "utilisée que par les interpréteurs interactifs."
 
@@ -24636,7 +24636,7 @@
 "to full pathnames (see B<Shell Variables> above)."
 msgstr ""
 "Si définie, les noms de fichier ajoutés à la variable tableau B<BASH_SOURCE> "
-"sont convertis en noms de chemin complets (voir Variable de l'interpréteur "
+"sont convertis en noms de chemin complets (voir B<Variables de l'interpréteur> "
 "ci-dessus)."
 
 #. type: TP
@@ -24678,7 +24678,7 @@
 "Si définie, la commande B<cd> tente de corriger les erreurs minimes de "
 "frappe dans un composant du répertoire. Les erreurs mineures comprennent les "
 "inversions d'un caractère, un caractère manquant et un caractère en trop. Si "
-"B<cd> corrige le nom du répertoire, il affiche le nom de fichier et la "
+"B<cd> corrige le nom du répertoire, il affiche le nom de fichier corrigé et la "
 "commande est exécutée. Cette option n'est utilisée que par les interpréteurs "
 "interactifs."
 
@@ -24719,7 +24719,7 @@
 msgstr ""
 "Si définie, B<bash> affiche la liste des états de toutes les tâches en cours "
 "et arrêtées avant de terminer un interpréteur interactif. Si des tâches sont "
-"en cours, B<bash> diffère la sortie jusqu'à ce qu'une nouvelle sortie soit "
+"en cours, B<bash> diffère sa fin jusqu'à ce qu'une nouvelle fin soit "
 "tentée sans commande intermédiaire (consultez E<.SM> B<CONTRÔLE DES TÂCHES>"
 
 #. type: Plain text
@@ -24727,7 +24727,7 @@
 #: mageia-cauldron opensuse-leap-16-1 opensuse-tumbleweed
 msgid "The shell always postpones exiting if any jobs are stopped."
 msgstr ""
-"L'interpréteur repousse toujours la sortie si des tâches sont arrêtées."
+"L'interpréteur repousse toujours sa fin si des tâches sont arrêtées."
 
 #. type: TP
 #: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
@@ -24748,7 +24748,7 @@
 "Si définie, B<bash> vérifie la taille de la fenêtre après chaque commande "
 "externe et, au besoin, met à jour les valeurs des variables E<.SM> B<LINES> "
 "et E<.SM> B<COLUMNS>, en utilisant le descripteur de fichier associé à la "
-"sortie d'erreur standard. Cette option est activée par défaut."
+"sortie d'erreur standard si c’est un terminal. Cette option est activée par défaut."
 
 #. type: TP
 #: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
@@ -24775,7 +24775,7 @@
 #: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
 #: mageia-cauldron opensuse-leap-16-1 opensuse-tumbleweed
 msgid "under E<.SM> B<HISTORY>."
-msgstr "dans E<.SM> B<HISTORY>."
+msgstr "dans E<.SM> B<HISTORIQUE>."
 
 #. type: TP
 #: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
@@ -24994,7 +24994,7 @@
 msgstr ""
 "Si définie à l'appel de l'interpréteur de commandes ou dans un fichier de "
 "lancement de l'interpréteur, prend les dispositions pour que le paramétrage "
-"du traçage soit exécuté avant que l'interpréteur démarre, identique à "
+"du traçage soit exécuté avant que l'interpréteur démarre, de manière identique à "
 "l'option B<--debugger>. Si elle est posée après l'appel, le comportement "
 "prévu pour l'utilisation du traçage est activé :"
 
@@ -25068,7 +25068,7 @@
 "their descriptions"
 msgstr ""
 "E<.SM> B<BASH_ARGC> et E<.SM> B<BASH_ARGV> sont mises à jour comme expliqué "
-"dans leurs descriptions."
+"dans leurs descriptions"
 
 #. type: TP
 #: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
@@ -25183,7 +25183,7 @@
 "Si définie, les suffixes indiqués par la variable de l'interpréteur E<.SM> "
 "B<FIGNORE> conduiront des mots à être ignorés lors du complètement de mot, "
 "même si les mots ignorés sont les seuls complètements possibles. Consultez "
-"B<VARIABLES DE L'INTERPRÉTEUR>"
+"B<Variables de l'interpréteur>"
 
 #. type: Plain text
 #: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
@@ -25285,7 +25285,7 @@
 "If set, shell error messages are written in the standard GNU error message "
 "format."
 msgstr ""
-"Si dèfinie, les messages d'erreur de l'interpréteur seront écrits dans le "
+"Si définie, les messages d'erreur de l'interpréteur seront écrits dans le "
 "format standard GNU des messages d'erreur."
 
 #. type: TP
@@ -25360,7 +25360,7 @@
 "B<Completing> under E<.SM> B<READLINE>"
 msgstr ""
 "Si définie et si B<readline> est utilisée, B<bash> essayera d'effectuer le "
-"complètement des noms de machines lorsqu'un mot contient un B<@> (consultez "
+"complètement du nom de machine lorsqu'un mot contient un B<@> (consultez "
 "B<Complètement> dans E<.SM> B<READLINE>"
 
 #. type: Plain text
@@ -25540,7 +25540,7 @@
 "the last time it was checked, B<bash> displays the message"
 msgstr ""
 "Si définie et s'il a été accédé à un fichier que B<bash> surveille pour les "
-"courriers depuis sa dernière vérification, B<bash> affiche le message."
+"courriers depuis sa dernière vérification, B<bash> affiche le message"
 
 #. type: TP
 #: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
@@ -25722,7 +25722,7 @@
 "Si définie, les chaînes d'invite sont sujettes au développement des "
 "paramètres, à la substitution de commande, au développement arithmétique et "
 "à la suppression des protections après avoir été développées comme décrit "
-"dans E<.SM> B<INVITES>."
+"dans E<.SM> B<INVITES>"
 
 #. type: TP
 #: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
@@ -25785,7 +25785,7 @@
 "find the directory containing the file supplied as an argument when the B<-"
 "p> option is not supplied.  This option is enabled by default."
 msgstr ""
-"Si définie, la commande interne B<source> (B<.>) utilise la valeur de la "
+"Si définie, la commande interne B<.> (B<source>) utilise la valeur de la "
 "variable E<.SM> B<PATH> pour trouver le répertoire contenant le fichier "
 "fourni en argument quand l'option B<-p> n'est pas fournie. Cette option est "
 "activée par défaut."
@@ -26166,7 +26166,7 @@
 "run from the shell.  The return status is 0."
 msgstr ""
 "Afficher les durées cumulées utilisateur et système pour l'interpréteur et "
-"les processus lancés par cet interpréteur. L'état renvoyé est B<0>."
+"les processus lancés par cet interpréteur. Le code de retour est B<0>."
 
 #. type: TP
 #: archlinux debian-unstable fedora-44 fedora-rawhide mageia-cauldron
@@ -26189,7 +26189,7 @@
 "L'I<action> est une commande qui est lue et exécutée quand l'interpréteur "
 "reçoit un des signaux I<signal>. Si l'I<action> est absente (et qu'il y a un "
 "seul I<signal>) ou B<->, chaque I<signal> indiqué est remis à la valeur "
-"qu'il avait au démarrage de l'interpréteur. Si I<signal> est une chaîne "
+"qu'il avait au démarrage de l'interpréteur. Si I<action> est une chaîne "
 "NULL, le signal indiqué par chaque I<signal> est ignoré par l'interpréteur "
 "et les commandes qu'il invoque."
 
@@ -26260,7 +26260,7 @@
 "commande B<case>, commande B<select>, commande arithmétique B<((>, commande "
 "conditionnelle B<[[>, commande arithmétique B<for>, et avant que la première "
 "commande ne s'exécute dans une fonction de l'interpréteur (consultez E<.SM> "
-"B<GRAMMAIRE DE L'INTERPRÉTEUR>."
+"B<GRAMMAIRE DE L'INTERPRÉTEUR>"
 
 #. type: Plain text
 #: archlinux debian-unstable fedora-44 fedora-rawhide mageia-cauldron
@@ -26278,7 +26278,7 @@
 "B<RETURN>, I<action> is executed each time a shell function or a script "
 "executed with the B<.> or B<source> builtins finishes executing."
 msgstr ""
-"pour des détails sur ses effets sur capture B<DEBUG>. Si un I<signal> est "
+"pour des détails sur ses effets sur la capture de B<DEBUG>. Si un I<signal> est "
 "E<.SM> B<RETURN>, la commande I<action> est exécutée à chaque fois qu'une "
 "fonction de l'interpréteur ou un script exécuté avec les commandes internes "
 "B<.> ou B<source> termine son exécution."
@@ -26328,7 +26328,7 @@
 "interpréteurs interactifs permettent de capturer des signaux ignorés à "
 "l'entrée. Les signaux capturés qui ne sont pas ignorés sont réinitialisés à "
 "leur valeur d'origine dans un sous-interpréteur ou un environnement de sous-"
-"interpréteur quand il est créé. L'état renvoyé est faux si un I<signal> "
+"interpréteur quand il est créé. Le code de retour est faux si un I<signal> "
 "n'est pas valable, sinon B<trap> renvoie vrai."
 
 #. type: TP
@@ -26342,7 +26342,7 @@
 #: archlinux debian-unstable fedora-44 fedora-rawhide mageia-cauldron
 #: opensuse-tumbleweed
 msgid "Does nothing, returns a 0 status."
-msgstr "Ne fait rien, renvoie un état B<0>."
+msgstr "Ne fait rien, renvoie le code B<0>."
 
 #. type: TP
 #: archlinux debian-unstable fedora-44 fedora-rawhide mageia-cauldron
@@ -26373,7 +26373,7 @@
 "Si l'option B<-t> est utilisé, B<type> affiche une des chaînes I<alias>, "
 "I<keyword>, I<function>, I<builtin> ou I<file> selon que le I<nom> est un "
 "alias, un mot clé réservé de l'interpréteur, une fonction, une commande "
-"interne ou un fichier exécutable sur le disque. Si le I<nom> n'est pas "
+"interne ou un fichier exécutable, respectivement. Si le I<nom> n'est pas "
 "trouvé, B<type> n'affiche rien et renvoie un code de retour différent de "
 "zéro."
 
@@ -26396,7 +26396,7 @@
 "would not return I<file>.  The B<-P> option forces a E<.SM> B<PATH> search "
 "for each I<name>, even if"
 msgstr ""
-"ne renvoyait pas I<fichier>. L'option B<-P> force une recherche dans E<.SM> "
+"ne renvoyait pas I<file>. L'option B<-P> force une recherche dans E<.SM> "
 "B<PATH> pour chaque I<nom>, même si"
 
 #. type: Plain text
@@ -26407,7 +26407,7 @@
 "commands, B<-p> and B<-P> print the hashed value, which is not necessarily "
 "the file that appears first in E<.SM> B<PATH>."
 msgstr ""
-"ne renvoyait pas I<fichier>. Si I<nom> est présent dans la table de hachage "
+"ne renvoyait pas I<file>. Si I<nom> est présent dans la table de hachage "
 "des commandes, B<-p> et B<-P> affichent la valeur hachée qui n'est pas "
 "nécessairement le fichier apparaissant en premier dans E<.SM> B<PATH>."
 
@@ -26426,7 +26426,7 @@
 "contenant une commande nommée I<nom>. Cela inclut les alias et les mots "
 "réservés, les fonctions et les commandes internes, mais les options de "
 "recherche de chemin (B<-p> et B<-P>) peuvent être fournies pour restreindre "
-"la sortie des fichiers exécutables, B<type> ne consulte pas la table des "
+"la sortie aux fichiers exécutables, B<type> ne consulte pas la table des "
 "commandes hachée lors de l'utilisation de B<-a> avec B<-p>, et effectue "
 "seulement une recherche de I<nom> dans E<.SM> B<PATH>."
 
@@ -26439,7 +26439,7 @@
 "any are not found."
 msgstr ""
 "L'option B<-f> supprime la recherche de fonctions de l'interpréteur comme "
-"avec la commande interne B<commande>. B<type> renvoie vrai si tous les "
+"avec la commande interne B<command>. B<type> renvoie vrai si tous les "
 "arguments sont trouvés et faux si certains n'ont pas été trouvés."
 
 #. type: TP
@@ -26481,8 +26481,8 @@
 "ou flexible (« soft ») pour la ressource indiquée. Une limitation stricte ne "
 "peut pas être augmentée par un utilisateur non privilégié une fois qu'elle a "
 "été configurée ; une limitation flexible peut être augmentée jusqu'à la "
-"valeur de la limitation stricte correspondante. Si ni B<-H> ni B<-S> n'est "
-"indiqué, B<ulimit> définit à la fois les limitations flexibles et strictes."
+"valeur de la limitation stricte correspondante. Si ni B<-H> ni B<-S> ne sont "
+"indiqués, B<ulimit> définit à la fois les limitations flexibles et strictes."
 
 #. type: Plain text
 #: archlinux debian-unstable fedora-44 fedora-rawhide mageia-cauldron
@@ -26578,7 +26578,7 @@
 "The maximum number of open file descriptors (most systems do not allow this "
 "value to be set)."
 msgstr ""
-"Le nombre maximal de descripteurs de fichier ouvert (la plupart des systèmes "
+"Le nombre maximal de descripteurs de fichier ouverts (la plupart des systèmes "
 "ne permettent pas de modifier cette valeur)."
 
 #. type: Plain text
@@ -26721,7 +26721,7 @@
 "masque. L'option B<-S> sans argument I<mode> affiche le masque sous forme "
 "symbolique ; la sortie par défaut est un nombre octal. Si l'option B<-p> est "
 "fournie et si I<mode> est omis, la sortie est sous une forme réutilisable en "
-"entrée. L'état renvoyé est zéro si le mode a été changé correctement ou si "
+"entrée. Le code de retour est zéro si le mode a été changé correctement ou si "
 "aucun argument I<mode> n'a été fourni, et différent de zéro sinon."
 
 #. type: TP