Re: [RFR] po4a://manpages-fr/bash.1/po/fr.po 825f 366u

bubu <[email protected]>
Newsgroups gmane.linux.debian.internationalization.french
Message-ID <[email protected]>
Bonjour,

On 4/2/26 00:32, Jean-Pierre Giraud_neuf wrote:
> Voici les premières 10 0000 lignes de cette page mise à jour. Elle
> comprend des chaînes qui paraissent incohérentes car elles sont le fruit
> d'un découpage du fichier destiné à ne par répéter plusieurs fois des
> morceaux répétés dont des mots avec un formatage particulier. Cela pose
> un problème car certains de ces mots devraient être traduits et ils ne
> sont pas dans le fichier...
> Vu la taille du fichier, je n'envoie en pièce jointe que le fichier diff.
> Le fichier mis à jour est à l'emplacement suivant dans un dépôt de
> salsa :
>
> https://salsa.debian.org/jipege1/manpages-fr_en_cours
>
> J'enverrai les parties suivantes après les relectures sur cette première
> partie pour intégrer vos propositions dans les parties répétées du la
> suite du ficher.
>
> Merci d'avance pour vos relecture.
> Amicalement.
> jipege

Des détails et suggestions. Une ligne anglaise a été modifiée (?) -> la première de mon diff

J'ai du mal avec « "se dévellope en le" chemin ». Je ne pense pas que ce 
soit la bonne manière de dire.

Amicalement,

bubu

>
>
bash.1_part_1.po-bub.diff (text/x-patch, 15.4 KB)
--- bash.1_part_1.po	2026-04-02 13:42:13.545591963 +0200
+++ bash.1_part_1.po+	2026-04-02 20:50:59.326254542 +0200
@@ -958,7 +958,7 @@
 "B<SHELLOPTS>, E<.SM> B<BASHOPTS>, E<.SM> B<CDPATH>, and E<.SM> B<GLOBIGNORE> "
 "variables, if they appear in the environment, are ignored, and the effective "
 "user id is set to the real user id.  If the B<-p> option is supplied at "
-"invocation, the startup orbehavior is the same, but the effective user id is "
+"invocation, the startup behavior is the same, but the effective user id is "
 "not reset."
 msgstr ""
 "Si l'interpréteur est lancé avec un identifiant (de groupe) d'utilisateur "
@@ -1471,8 +1471,8 @@
 "terminated with a newline or semicolon.  This is known as a I<group "
 "command>.  The return status is the exit status of I<list>."
 msgstr ""
-"I<liste> est exécutée avec l'environnement de l'interpréteur en cours. "
-"I<liste> doit se terminer par un changement de ligne ou un point-virgule. "
+"La I<liste> est exécutée avec l'environnement de l'interpréteur en cours. "
+"La I<liste> doit se terminer par un changement de ligne ou un point-virgule. "
 "Cette construction est connue sous le nom de I<commandes groupées>. L'état "
 "renvoyé est l'état final de la I<liste>. "
 
@@ -1543,7 +1543,7 @@
 "Évalue l'expression conditionnelle I<expression> et renvoie un état de zéro "
 "(vrai) ou une valeur différente de zéro (faux)B<1>. Les conditions sont "
 "composées de primitives décrites ci-dessous dans E<.SM> B<CONDITIONS>. Les "
-"mots entre B<[[> et B<]]> ne sont sujets ni au découpage en mots ni au "
+"mots entre B<[[> et B<]]> ne sont sujets ni au découpage en mots, ni au "
 "développement des chemins. L'interpréteur effectue le développement des "
 "tildes, des paramètres, des variables, le développement arithmétique, la "
 "substitution de commande et de processus, ainsi que la suppression des "
@@ -1586,9 +1586,9 @@
 "tenir compte de la casse (différence majuscule/minuscule) des caractères "
 "alphabétiques. La valeur renvoyée est B<0> si les chaînes correspondent "
 "(B<==>) ou ne correspondent pas (B<!=>), au motif et B<1> sinon. Si une "
-"partie du motif est protégée, la partie protégée est mise en correspondante "
-"en tant que chaîne : tout caractère dans la partie protégée correspond lui-"
-"même, plutôt que d'avoir tout motif particulier correspondant ayant une "
+"partie du motif est protégée, la partie protégée est mise en correspondance "
+"en tant que chaîne : tout caractère dans la partie protégée correspond à lui-"
+"même, plutôt que d'avoir un quelconque motif correspondant ayant une "
 "signification."
 
 #. type: Plain text
@@ -1886,7 +1886,7 @@
 "Une commande B<case> commence d'abord par développer le I<mot>, puis essaye "
 "de le mettre en correspondance tour à tour avec chacun des I<motifs>, en "
 "procédant du premier au dernier, en utilisant les règles de mise en "
-"correspondance dans B<Motifs génériques> ci-dessous. Une liste de motifs est "
+"correspondance décrites dans B<Motifs génériques> ci-dessous. Une liste de motifs est "
 "un ensemble de un ou plusieurs motifs séparés par \\|, et l'opérateur B<)> "
 "termine la liste de motifs. Le I<mot> est développé en utilisant le "
 "développement du tilde, le développement des paramètres et des variables, le "
@@ -1914,10 +1914,10 @@
 "not matched.  The exit status is zero if no pattern matches."
 msgstr ""
 "Quand une correspondance est trouvée, B<case> exécute la I<liste> "
-"correspondante. Si l'opérateur B<;;> termine la clause du cas, La commande "
+"correspondante. Si l'opérateur B<;;> termine la clause du cas, la commande "
 "B<case> se termine après la première correspondance. L'utilisation de B<;&> "
 "à la place de B<;;> fait que l'exécution se poursuit avec la I<liste> "
-"associée avec la liste suivante de motifs. L'utilisation de B<;;&> à la "
+"associée à la liste suivante de motifs. L'utilisation de B<;;&> à la "
 "place de B<;;> fait que l'interprétateur teste la liste suivante de motifs "
 "de l'instruction, s'il y en a, et exécute la I<liste> associée si la "
 "correspondance réussit, poursuivant l'exécution de l'instruction du cas "
@@ -2197,8 +2197,8 @@
 "n'importe quelle commande décrite dans B<Commandes composées> ci-dessus. Si "
 "le mot réservé B<function> est utilisé, mais que les parenthèses ne sont pas "
 "fournies, les accolades sont recommandées. La I<commande-composée> est "
-"exécutée chaque fois que I<nomfonction> est indiqué comme le nom d'une "
-"commande normale. En mode POSIX, I<nomfonction> doit un I<nom> valable "
+"exécutée chaque fois que I<nomfonction> est indiqué comme nom d'une "
+"commande normale. En mode POSIX, I<nomfonction> doit être un I<nom> valable "
 "d'interpréteur et ne peut pas être le nom d’une des commandes internes "
 "spéciales de E<.SM POSIX> (« I<special builtins> »). En mode par défaut, un "
 "nom de fonction peut être n'importe quel mot de l'interpréteur non protégé "
@@ -3278,7 +3278,7 @@
 "L'INTERPRÉTEUR> ci-dessous). Les options apparaissant dans E<.SM> "
 "B<BASHOPTS> sont celles indiquées comme I<actives> par B<shopt>. Si cette "
 "variable est dans l'environnement au lancement de B<bash>, l'interpréteur "
-"active chaque option de la liste est activée avant de lire les fichiers "
+"active chaque option de la liste avant de lire les fichiers "
 "d’initialisation. Si cette variable est exportée, les interpréteurs enfant "
 "activeront chaque option de la liste. Cette variable est en lecture seule."
 
@@ -4310,7 +4310,7 @@
 "seule commande (consultez B<GRAMMAIRE DE L'INTERPRÉTEUR> ci-dessus). B<bash> "
 "définit E<.SM> B<PIPESTATUS> après l'exécution de pipelines multi-élément, "
 "de pipelines temporisés et inversés, de commandes simples, de sous-"
-"interpréteurs avec l'opérateur (, les commandes composées B<[[> et B<((> et "
+"interpréteurs avec l'opérateur B<(>, les commandes composées B<[[> et B<((> et "
 "après des conditions d'erreur qui entraînent l'arrêt de l'exécution de "
 "commandes par l'interpréteur."
 
@@ -4361,7 +4361,7 @@
 "E<.SM> B<RANDOM> is unset, it loses its special properties, even if it is "
 "subsequently reset."
 msgstr ""
-"À chaque fois que ce paramètre est consulté, il de développent en un entier "
+"À chaque fois que ce paramètre est consulté, il se développe en un entier "
 "aléatoire entre 0 et 32767. L'affectation d'une valeur à E<.SM> B<RANDOM> "
 "initialise (ensemence) la suite de nombres aléatoires. Ensemencer le "
 "générateur de nombres aléatoires avec la même valeur constante produit la "
@@ -4528,7 +4528,7 @@
 "L'INTERPRÉTEUR> ci-dessous). Les options apparaissant dans E<.SM> "
 "B<SHELLOPTS> sont celles indiquées comme I<actives> par B<set -o>. Si cette "
 "variable est dans l'environnement au lancement de B<bash>, l'interpréteur "
-"active chaque option de la liste est activée avant de lire les fichiers "
+"active chaque option de la liste avant de lire les fichiers "
 "d’initialisation. Si cette variable est exportée, les interpréteurs enfant "
 "activeront chaque option de la liste. Cette variable est en lecture seule."
 
@@ -4641,7 +4641,7 @@
 "actuelle. Si E<.SM> B<BASH_COMPAT> est définie à une valeur de niveau de "
 "compatibilité impossible, l'interpréteur affiche un message d’erreur et "
 "définit le niveau de compatibilité à la valeur par défaut de la version "
-"actuelle. Un sous-ensemble des valeurs possibles correspondent aux niveaux "
+"actuelle. Un sous-ensemble des valeurs possibles correspondant aux niveaux "
 "de compatibilité décrits ci-dessous dans E<.SM> B<MODE DE COMPATIBILITÉ DE "
 "L'INTERPRÉTEUR>. Par exemple, 4.2 et 42 sont des valeurs possibles qui "
 "correspondent à l'option B<compat42> de B<shopt> et définissent le niveau de "
@@ -4667,7 +4667,7 @@
 msgstr ""
 "Si ce paramètre existe lorsque B<bash> exécute un script, sa valeur "
 "développée est considérée comme un nom de fichier contenant les commandes "
-"d'initialisation de l'interpréteur avant qu'il lise et exécute les commandes "
+"d'initialisation de l'interpréteur avant qu'il ne lise et exécute les commandes "
 "du script. La valeur de E<.SM> B<BASH_ENV> est soumise au développement des "
 "paramètres, à la substitution de commande et au développement arithmétique "
 "avant d'être considérée comme un nom de fichier. E<.SM> B<PATH> n'est pas "
@@ -4996,7 +4996,7 @@
 "ignoré, ou un I<-> qui inverse l'ordre de tri d'ascendant à descendant, "
 "suivi un indicateur de tri. Les indicateurs de tri valables son I<name>, "
 "I<\\%numeric>, I<size>, I<mtime>, I<atime>, I<ctime> et I<blocks> qui trient "
-"les fichiers respectivement par nom, par nom par ordre numérique plutôt que "
+"les fichiers respectivement par nom, noms par ordre numérique plutôt que "
 "par ordre lexicographique, par taille de fichier, par heure de modification, "
 "par heure d'accès, par heure de modification d'inœud ou par nombre de blocs. "
 "Si une des clés autres que le nom est une égalité (par exemple, si deux "
@@ -5064,7 +5064,7 @@
 msgstr ""
 "Si l'indicateur de tri est absent, la valeur par défaut est I<name>, ainsi "
 "une valeur de I<+> est équivalent à la chaîne NULL et une valeur de I<-> "
-"trie par nom en ordre descendant. Une valeur nom valable restaure de "
+"trie par nom en ordre descendant. Une valeur non valable restaure le "
 "comportement de tri historique."
 
 #. type: TP
@@ -5692,7 +5692,7 @@
 "When used in the text of the message, B<$_> expands to the name of the "
 "current mailfile.  For example:"
 msgstr ""
-"Lorsqu'il est utilisé dans le texte du message, B<$_> se développe en le nom "
+"Lorsqu'il est utilisé dans le texte du message, B<$_> se développe comme nom "
 "du fichier de courrier actuel. Par exemple :"
 
 #. type: Plain text
@@ -6202,7 +6202,7 @@
 "begins a history expansion, normally"
 msgstr ""
 "Les deux ou trois caractères commandant le développement de l'historique, la "
-"substitution rapide et le découpage en lexèmes ( (consultez E<.SM> "
+"substitution rapide et le découpage en lexèmes (consultez E<.SM> "
 "B<DÉVELOPPEMENT DE L'HISTORIQUE> ci-dessous), Le premier caractère est le "
 "caractère de I<développement de l'historique>, celui qui indique le début "
 "d'un développement d'historique, normalement"
@@ -6212,7 +6212,7 @@
 #: opensuse-tumbleweed
 msgid "The second character is the I<quick substitution> character, normally"
 msgstr ""
-"Le second caractère est le caractère de I<substitution rapide, normalement"
+"Le second caractère est le caractère de I<substitution rapide>, normalement"
 
 #. type: Plain text
 #: archlinux debian-unstable fedora-44 fedora-rawhide mageia-cauldron
@@ -6816,7 +6816,7 @@
 "contiendra le même nombre de chiffres, en ajoutant des zéros au besoin. S'il "
 "s'agit de lettres, l'expression se développe en l'ensemble des caractères "
 "situés entre I<x> et I<y>, inclus, d'un point de vue lexicographique en "
-"utilisant les paramètres régionaux de C. Remarquez que I<x> et I<y> doivent "
+"utilisant les paramètres régionaux de C. Remarquez que I<x> et I<y> doivent "
 "être du même type (entier ou lettre). Si l'incrément est fourni, il est "
 "utilisé comme différence entre chaque terme. L'incrément par défaut est B<1> "
 "ou B<-1> suivant les valeurs de I<x> et I<y>."
@@ -6973,8 +6973,8 @@
 "comme un I<identifiant de connexion> possible. Si cet identifiant de "
 "connexion est la chaîne NULL, le tilde est remplacé par la valeur du "
 "paramètre d'interpréteur E<.SM> B<HOME>. Si E<.SM> B<HOME> n'existe pas, le "
-"tilde se développe en le répertoire d'accueil de l'utilisateur exécutant "
-"l'interpréteur est utilisé à ""la place. Sinon le préfixe tilde est remplacé "
+"tilde se développe en répertoire d'accueil de l'utilisateur exécutant "
+"l'interpréteur à la place. Sinon le préfixe tilde est remplacé "
 "par le répertoire d'accueil associé à l'identifiant de connexion indiqué."
 
 #. type: Plain text
@@ -7022,7 +7022,7 @@
 "number without a leading"
 msgstr ""
 "le préfixe tilde est remplacé par l'élément correspondant de la pile de "
-"répertoires telle qu'il serait affiché par la commande interne B<dirs> "
+"répertoires tel qu'il serait affiché par la commande interne B<dirs> "
 "appelée avec le préfixe tilde en argument. Si les caractères à la suite du "
 "tilde dans le préfixe tilde représentent un nombre non précédé de"
 
@@ -7063,7 +7063,7 @@
 "assignments to E<.SM> B<PATH>, E<.SM> B<MAILPATH>, and E<.SM> B<CDPATH>, and "
 "the shell assigns the expanded value."
 msgstr ""
-"B<bash> vérifie chaque affectation de variable vérifie la présence de "
+"B<bash> vérifie chaque affectation de variable en présence de "
 "préfixes tilde non protégés suivant immédiatement un B<:> ou le premier "
 "B<=> et effectue le développement des tildes dans ces cas. On peut donc "
 "utiliser des noms de fichiers avec des tildes dans des affectations de "
@@ -7838,7 +7838,7 @@
 #: opensuse-tumbleweed
 msgid "converts lowercase letters matching I<pattern> to uppercase;"
 msgstr ""
-"convertit les lettres minuscules correspondant au I<motif> en majuscule ;"
+"convertit les lettres minuscules correspondant au I<motif> en majuscules ;"
 
 #. type: Plain text
 #: archlinux debian-unstable fedora-44 fedora-rawhide mageia-cauldron
@@ -8207,7 +8207,7 @@
 "usually require."
 msgstr ""
 "Le caractère I<c> suivant l'accolade ouvrante doit être une espace, une "
-"tabulation, un changement de ligne ou un B<|> et l'accolade fermante doit "
+"tabulation, un changement de ligne ou un B<|>, et l'accolade fermante doit "
 "être à une position où un mot réservé peut apparaître (c'est-à-dire précédé "
 "d'une terminaison de commande telle un point-virgule). B<bash> permet que "
 "l'accolade fermante soit jointe aux caractères restants du mot sans être "
@@ -8240,7 +8240,7 @@
 "Ce type de substitution de commande ressemble de façon superficielle à "
 "l'exécution d'une fonction d'interpréteur sans nom : des variables locales "
 "sont créées comme lors de l'exécution d'une fonction d'interpréteur et la "
-"commande interne B<return> force I<commande> à se terminer ; néanmoins, le "
+"commande interne B<return> force la I<commande> à se terminer ; néanmoins, le "
 "reste de l'environnement d'exécution, y compris les paramètres positionnels, "
 "est partagé avec l'appelant."
 
@@ -8261,9 +8261,9 @@
 "après l'exécution de la I<commande>, sans supprimer les éventuels sauts de "
 "lignes finaux, et la sortie standard de la I<commande> reste la même que "
 "dans l'interpréteur appelant. B<bash> crée B<REPLY> comme une variable "
-"locale non définie initialement quand I<commande> s'exécute et restaure "
+"locale non définie initialement quand la I<commande> s'exécute et restaure "
 "B<REPLY> à la valeur qu'elle avait avant la substitution de commande après "
-"que I<commande> a terminé, comme pour toute variable locale."
+"que la I<commande> a terminé, comme pour toute variable locale."
 
 #. type: Plain text
 #: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide
@@ -8431,7 +8431,7 @@
 "commande et du développement arithmétique qui ne se trouvent pas entre "
 "guillemets doubles sont analysés par l'interpréteur afin d'appliquer le "
 "I<découpage en mots>. Les mots qui ne sont pas développés ne sont pas "
-"découpés. Les mots qui ne sont pas développés ne sont pas découpés."
+"découpés."
 
 #. type: Plain text
 #: archlinux debian-unstable fedora-44 fedora-rawhide mageia-cauldron
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.